none
[ MOSS 2007 ] [ FR ] Lancer des applications externes RRS feed

  • Question

  •  

    Bonjour,

     

    Je travaille dans une entreprise qui me demande de mettre en place un intranet.

     

    Dans l'idéal, cet intranet devrait permettre de répondre à tous les besoins des utilisateurs sans passer par d'autres interfaces.

     

    Je voulais donc savoir, s'il était possible, en passant par SharePoint, de lancer une application externe comme par exemple un ERP, un logiciel de CRM...

     

    Merci de vos réponses,

    Cordialement,

    Manu.

    mardi 8 avril 2008 13:30

Réponses

  • Tout dépend de votre application externe. Il existe par exemple une WebPart SharePoint pour Dynamics CRM.

     

    De manière générale, les applications externes peuvent toutes être intégrées au portail SharePoint, mais avec un niveau d'intégration plus ou moins optimal.

     

    Quelques exemples :

     

    - la WebPart Visionneuse de page : elle vous permet d'avoir une iFrame sur la page. En d'autres termes, vous simulez l'intégration d'une application externe, avec pas mal de défauts en plus (dimensionnement difficile, interactions très limitées avec la fenêtre mère, ...). Ce moyen est le plus simple à mettre en place, mais le moins aboutit.

     

    - le Business Data Catalog : il vous permet de ramener du contenu provenant de bases de données et de WebServices au sein du portail. Il vous permet également de déclencher des actions à partir de ces données. L'intégration est particulièrement pousée, car les données provenant des sources externes peuvent être mélées aux listes SharePoint. La recherche MOSS fonctionne également sur ces données. Enfin, les WebParts natives MOSS peuvet afficher et filtrer ces données. L'effort d'intégration est en revanche plus poussé, etcette fonctionnalité est limitée à la version Entreprise de MOSS.

     

    - des listes de liens : dans ce cas, le portail sert de point d'entrée à l'application, mais il n'y a pas de réel intégration.

     

    - Du code custom : celà revient à développer votre interface avec l'application dans SharePoint. C'est largement jouable lorsqu'il s'agit d'une partie de l'application relativement limitée.

    mardi 8 avril 2008 13:41
    Modérateur

Toutes les réponses

  • Tout dépend de votre application externe. Il existe par exemple une WebPart SharePoint pour Dynamics CRM.

     

    De manière générale, les applications externes peuvent toutes être intégrées au portail SharePoint, mais avec un niveau d'intégration plus ou moins optimal.

     

    Quelques exemples :

     

    - la WebPart Visionneuse de page : elle vous permet d'avoir une iFrame sur la page. En d'autres termes, vous simulez l'intégration d'une application externe, avec pas mal de défauts en plus (dimensionnement difficile, interactions très limitées avec la fenêtre mère, ...). Ce moyen est le plus simple à mettre en place, mais le moins aboutit.

     

    - le Business Data Catalog : il vous permet de ramener du contenu provenant de bases de données et de WebServices au sein du portail. Il vous permet également de déclencher des actions à partir de ces données. L'intégration est particulièrement pousée, car les données provenant des sources externes peuvent être mélées aux listes SharePoint. La recherche MOSS fonctionne également sur ces données. Enfin, les WebParts natives MOSS peuvet afficher et filtrer ces données. L'effort d'intégration est en revanche plus poussé, etcette fonctionnalité est limitée à la version Entreprise de MOSS.

     

    - des listes de liens : dans ce cas, le portail sert de point d'entrée à l'application, mais il n'y a pas de réel intégration.

     

    - Du code custom : celà revient à développer votre interface avec l'application dans SharePoint. C'est largement jouable lorsqu'il s'agit d'une partie de l'application relativement limitée.

    mardi 8 avril 2008 13:41
    Modérateur
  •  

    Merci à vous.
    mardi 8 avril 2008 14:43
  • Je souhaiterais compléter la question de ManuH.

    Ce n'est pas spécifique à wss mais aux pages web de manière générale.
    Peut-on mettre un raccourci vers une application client lourd au sein d'une page web ?

    L'idée est de pouvoir générer au sein d'une webpart, en fonction des droits de l'utilisateur (appartenance à certains groupes de sécurité) d'afficher la liste des applications qu'il a le droit d'exécuter.

    Merci.



    mardi 8 avril 2008 15:54
  • Vous voulez dire, comme Word qui se lancerait automatiquement en cliquant sur le bouton "nouveau" ?

     

    Sur le principe, oui. Techniquement, il faut que le poste client permette ce genre de choses. Dans le cas de Word, c'est à l'aide d'un ActiveX, mais on devrait pouvoir trouver d'autres solutions j'imagine. Ce genre de questions vaut le coup d'être posée sur un forum axé developpement client lourd ou sécurité.

    mardi 8 avril 2008 16:02
    Modérateur
  • C'est exactement ce à quoi je pensais. Je vais tenter dans ces forums.

     

    mardi 8 avril 2008 16:26