domenica 7 ottobre 2012

Lo sviluppo Portal


Ingrandisci immagine

Su Intranet o Internet, Marketing o HR, Enterprise o B2B - l'importanza del portale è in rapida crescita. Considerando portale come prodotto ha invitato numerosi giocatori. Sia con la collaborazione o in modo indipendente - mercato dei portali è pieno di giocatori competitivi.

Tuttavia portale basato su piattaforma Java ha attirato molti giocatori come pure i clienti. Punto di condivisione di Microsoft, Biz Talk e server di Commercio sul fronte delle soluzioni aziendali che servono non hanno dimostrato come il suo ufficio o del sistema operativo.

Qual è il portale?

Portal è un'impresa.

Sportello unico per accedere ai dettagli della vostra impresa

Portal è un sito web o un servizio che offre una vasta gamma di risorse e servizi, quali posta elettronica, forum, motori di ricerca e on-line centri commerciali. I portali Web primi servizi online, come ad esempio AOL, che ha fornito l'accesso al Web, ma ormai la maggior parte dei motori di ricerca tradizionali si sono trasformati in portali Web per attrarre e mantenere un pubblico più vasto. - Intermark.org

Secondo Portal Standard (specifica JSR 168), un portale è un'applicazione web-based che fornisce normalmente la personalizzazione, l'aggregazione single sign-on e contenuti provenienti da fonti diverse e ospita il livello di presentazione dei sistemi informativi. L'aggregazione è l'azione di integrazione di contenuti provenienti da fonti diverse all'interno della pagina web. Un portale può avere caratteristiche di personalizzazione sofisticate per fornire contenuti personalizzati agli utenti. Le pagine del portale possono avere diversi set di portlet creazione di contenuti per utenti diversi.

Source Tools Portal e Open

Le principali caratteristiche o componenti di Portal sono:

1. Gestione dei contenuti

2. Enterprise search

3. Gestione Tassonomia

4. Single Sign-on

5. Gestione dei processi aziendali

6. Instant messaging

7. Collaborazione

8. Servizi di directory

Edificio Portal utilizzando fonti aperte è molto interessante ed emozionante. Il finale è - è gratuito. Questo articolo è quello di riassumere le sorgenti aperti per lo sviluppo del portale. Per ulteriori riferimenti in dettaglio, si prega di passare attraverso "Sviluppo portale professionale con strumenti Open Source" e "Link suggerito".

JSR 168 definisce uno standard di Java Portlet API, un contenitore di portlet, e il contratto tra l'API e il contenitore. JSR 168 esperti includono 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 Inc., Oracle , SAP AG, SAS Institute, Sun Microsystems, Inc., Sybase e TIBCO Software Inc.

Specificazione

Portlet API un'estensione specifica Servlet come portlet container (più in alto gradazione al contenitore web.) Portlet non è altro che piccola finestra nella vostra azienda. JSR 168 definisce un API standard per la creazione di portlet, il componente di integrazione tra le applicazioni e portali che consente la consegna di una domanda tramite un portale.

Portlet Config, Generic Portlet, Action Request & Response Action, Exception Portlet, Exception Validator, URL Portlet, Portlet Mode, Render Request & Render Response sono oggetti fondamentali per costruire Portlet ulteriormente.

Enterprise search

Lucene è aperto Search API Source Engine. Implementazione di un insieme di classi date sotto Search Engine API consente di aggiungere Lucene motore di ricerca nel portale. Analyzer, Writer Index, servizi di directory e ordinare Interrogazione la procedura di motore di ricerca.

Posta

Java Apache posta elettronica Enterprise Server (James) è un'eccellente soluzione di posta aziendale. James è un ulteriore 100% compatibile con Java posta API e Java 2 Platform. Inoltre James è flessibile, potente e facile da configurare. Sette classi di base tra cui Session, Messaggio, Indirizzo, Autenticazione, trasportano, conservano una cartella di posta elettronica costituiscono Java API.

Database

Connessione a database tramite Java Database Connectivity (JDBC) o Embedded SQL, ad esempio, lo strumento Object Relational mapping Ponte di Object Relational consente di memorizzare gli oggetti Java in database relazionale. OJB dispone ODMG API, JDO API, OTM Layer e Broker Persistence API, con più adatti alle vostre esigenze. Questo supporta quasi quattordici piattaforme di database tra MS SQL, MS Access, DB2, Oracle, Sybase e sapdb.

Content Management

Presentazione Jakarta di Apache è la gestione dei contenuti più adatto e integrazione di sistema disponibile in open source. L'architettura interna ed esterna, la gestione delle transazioni, namespace e il dominio siano cinque pilastri di architettura Slide. Dominio e spazio dei nomi vengono utilizzati principalmente per scopi di sicurezza e di autorizzazione.

Sicurezza

Autenticazione Single Sign On, autorizzazione, riservatezza, integrità e non ripudio sono ben gestiti con JSR 168 per il portale.

Tassonomie

Tassonomie sono rapidamente guadagnando importanza come strumenti di navigazione nei portali e con buona ragione. Tassonomie o schemi di classificazione, forniscono un alto livello di vista del contenuto e altre risorse disponibili in un portale.

DOM4J è disponibile prodotto open source per gestire in modo efficiente attraverso tassonomie parcing e manipolare i contenuti che risiede in XML. Supporta anche JAXP, SAX, DOM e XSLT.

Open Source Portal Server

Ecco alcuni esempi di server di portale Open source scritto in Java.

1. Liferay

2. Exo

3. JA-SIG uPortal

4. Redhat Portal Server

5. Jakarta Jetspeed

6. Cocoon

7. Lutece

Il mercato dello sviluppo Portal

Il mercato dello sviluppo del portale secondo IDC è di raggiungere 3,1 miliardi di dollari entro il 2006.

Plumtree sta partecipando allo sviluppo di due portlet standard, Java Specification Request (JSR) 168 e Web Services per portali Remote (WSRP).

Altri produttori sono 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.

Fonte e Approfondimenti: sviluppo del portale professionale con strumenti Open Source da Richardson, Avondolio, Vitale, Len e Smith.

Nessun commento:

Posta un commento