jeudi 29 novembre 2012
Le développement du portail
Agrandir l'image
Sur l'Intranet ou Internet, le marketing ou RH, Entreprise ou B2B - l'importance de portail est en augmentation rapide. Considérant portail comme produit a invité de nombreux acteurs. Soit avec la collaboration ou indépendamment - marché des portails est pleine de joueurs compétitifs.
Cependant portail basé sur la plate-forme Java a attiré de nombreux joueurs ainsi que des clients. Point de partage de Microsoft, Biz Talk et le serveur Commerce sur le devant de solutions d'entreprise au service n'ont pas prouvé comme son office ou OS.
Qu'est-ce portail?
Portal est une entreprise.
Guichet unique pour accéder aux détails de votre entreprise
Portail est un site Web ou un service qui offre un large éventail de ressources et de services, tels que e-mail, forums, moteurs de recherche et les centres commerciaux en ligne. Les portails Web premiers étaient des services en ligne, tels que AOL, qui a fourni l'accès à l'Internet, mais maintenant la plupart des moteurs de recherche traditionnels se sont transformés en portails Web pour attirer et garder un public plus large. - Intermark.org
Selon Portail standard (spécification JSR 168), un portail est une application basée sur le Web qui fournit habituellement la personnalisation, l'agrégation single sign-on et le contenu de différentes sources et il accueille la couche de présentation des systèmes d'information. L'agrégation est l'action de l'intégration du contenu provenant de différentes sources au sein de la page Web. Un portail peut avoir des fonctionnalités de personnalisation sophistiquées pour offrir un contenu personnalisé pour les utilisateurs. Les pages du portail peut avoir différents ensembles de portlets qui créent du contenu pour différents utilisateurs.
Outils Source et Open Portal
Les principales caractéristiques ou composants de portail sont:
1. La gestion de contenu
2. Recherche d'entreprise
3. Gestion de la taxonomie
4. Single sign-on
5. La gestion des processus d'affaires
6. La messagerie instantanée
7. Collaboration
8. Les services d'annuaire
Bâtiment Portal à l'aide de sources ouvertes est très intéressante et passionnante expérience. Le nec plus ultra est - il est gratuit. Cet article est de résumer les sources ouvertes disponibles pour le développement du portail. Pour d'autres références en détail, s'il vous plaît passer par "le développement du portail professionnel avec les outils Open Source» et «Liens suggérés".
JSR 168 définit une norme API de portlet Java, un conteneur de portlet, et le contrat entre l'API et le conteneur. JSR 168 experts incluent Apache Software Foundation, Art Technology Group, BEA Systems, Boeing, Borland Software Corporation, BroadVision, Inc, Citrix Systems, Inc EDS, Epicentric, Fujitsu Limited, Hitachi, Ltd, IBM, Novell, Oracle , SAP AG, SAS Institute, Sun Microsystems, Inc, Sybase et TIBCO Software Inc
Spécification
API de portlet une extension de la spécification Servlet comme conteneur de portlet (plus haut de gradation conteneur Web.) Portlet n'est rien d'autre petite fenêtre dans votre entreprise. JSR 168 définit une API standard pour la création de portlets, le composant d'intégration entre les applications et les portails qui permet la diffusion d'une application via un portail.
Portlet Config portlet générique, Action Request et Response Action, Exception Portlet, Exception de validation, l'URL de portlets, portlet mode, Render Render demande et de réponse sont des objets clés pour construire Portlet plus loin.
Recherche d'entreprise
Lucene est ouvert Engine API source de Recherche. La mise en œuvre un ensemble de cours donnés en vertu Search Engine API vous permet d'ajouter des moteurs de recherche Lucene dans votre portail. Analyseur Writer Index, services d'annuaire et de tri Interrogation sur la procédure de moteur de recherche.
Courrier
Java Apache email Enterprise Server (JAMES) est une solution d'entreprise excellente mail. James est encore 100% compatible avec Java et l'API Mail plateforme Java 2. James est plus souple, puissant et facile à configurer. Sept classes de base, notamment session, Message, Adresse, authentification, transporter, stocker un dossier constituent Java API Mail.
Base de données
Connexion à la base de données via Java Database Connectivity (JDBC) ou Embedded SQL, Objet, par exemple relationnelle outil de cartographie Pont Object Relational vous permet de stocker des objets Java dans la base de données relationnelle. OJB dispose ODMG API, l'API JDO, OTM couche et courtier Persistence API avec conviennent le mieux à vos besoins. Cela soutient près de quatorze plates-formes de bases de données, y compris MS SQL, MS Access, DB2, Oracle, Sybase et SAP DB.
Gestion de Contenu
Faites glisser Apache Jakarta est la gestion de contenu le plus adapté et le système d'intégration disponibles dans des sources ouvertes. L'architecture interne et externe, gestion des transactions, espace de noms et le domaine sont cinq piliers de l'architecture de la diapositive. Domaine et l'espace sont principalement utilisés à des fins de sécurité et d'autorisation.
Sécurité
Authentification, Single Sign On, autorisation, confidentialité, l'intégrité et la non-répudiation sont bien gérés avec JSR 168 pour votre portail.
Taxonomies
Taxonomies gagnent rapidement en importance en tant que outils de navigation dans les portails et avec raison. Taxonomies ou les systèmes de classification, de fournir une vue de haut niveau du contenu et d'autres ressources disponibles sur un portail.
Dom4j est disponible produit open source pour gérer les taxonomies efficacement par parcing et la manipulation de contenu qui réside en XML. Il prend également en charge JAXP, SAX, DOM et XSLT.
Ouvert serveurs de portail Source
Voici quelques exemples de serveurs de portail ouvert source écrit en Java.
1. Liferay
2. Exo
3. JA-SIG uPortal
4. Redhat Portal Server
5. Jakarta Jetspeed
6. CoCoon
7. Lutece
Le marché du Portail Development
Le marché du développement du portail selon IDC est d'atteindre à 3,1 milliards de dollars d'ici 2006.
Plumtree participe à l'élaboration de deux normes portlet Java Specification Request (JSR) 168 et les services Web pour les portails à distance (WSRP).
D'autres fournisseurs Accenture, Apache Software Foundation, BEA, Boeing, Borland, Bowstreet, Cap Gemini Ernst & Young, Citrix, Computer Associates, CoreMedia, DaimlerChrysler, Documentum, Enformia Ltd, Epicentric, Hewlett-Packard, Interwoven, Macromedia, McDonald Bradley, Oracle, SAP, Silverstream, Sybase, Tarantella, Inc, Vignette.
Source & Lectures complémentaires: Development Portal professionnel avec des outils Open Source par Richardson, Avondolio, Vitale, Len et Smith....
Inscription à :
Publier les commentaires (Atom)
Aucun commentaire:
Enregistrer un commentaire