Projektans.tze mit IBM Portalserver - db-thueringen.de · Midi Job rechner Links Erinnerung. ......
Transcript of Projektans.tze mit IBM Portalserver - db-thueringen.de · Midi Job rechner Links Erinnerung. ......
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Dr.-Ing. Horst HennIBM Deutschland Entwicklung GmbHIBM Software [email protected]
Projektansätze mit IBM Portalserver
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
IBM Portal Entwicklung
Boeblingen entwickelt den Portal Kern (Vorentwicklung seit 1997)
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Ökosystem für Bibliotheken
CoreBibliothek
SystemEntwicklung &Administration
Deutsche Universitäten
UnternehmenVerlage
Externe Quellen
Benutzer
Erschließung(Arbeitsgruppen)
Aufbereitung(Zielgruppen) Vision:
Ein großes vernetztes System
Weitgehend selbst gesteuert
Mit Regeln kontrolliert
Anwendungen
Sicherheit
Arbeitsräume
AbrechnungOrganisation
Betrieb
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Portal als Integrationsplattform
Personalisierung Portlet- Standardisierte Funktion- Anzeige- (Back End)- Web Service (WSRP)
Browser basierender Zugriff auf > 10 00 verschiedene Systeme
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Portal Server - Plattform für IBM und OEM Produkte
WebSphere Portal Server 5.0.2
Web Sphere Portal
Express, Enable,
Extend 5.0.2
WebSphereEveryplace
Access (WEA) and
Voice Portal
Integrated Solutions Console
WebSphere Application Server 5.0.2 EE
Lotus NextGenProducts
OEM Consumers
of WP Siebel ?
Peoplesoft ?…
WS Commerce
Suite
LotusWorkplace
HW/SW
Strategische Plattform für IBM HW & SW Produkte
z.B. DB2 CMPortlets
Mobil
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Heute Informations Portale - Redaktionssysteme
Webserver
R
E
D
A
K
T
I
O
N
Inhalte
Andere Server
Fiktiver
Nutzer
Informationsflut, lange Suchzeiten, komplexe Lösungswege - Ineffizienz
Adressen
(Links)
Zentrale Verwaltung
Wenig Benutzer orientiert
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
On Demand Workplace
Portal
Realer Nutzer
(Individuum)
Andere Server
Andere Portale
Information
WSRP
Web Services
Benutzer orienterter Zugriff
Kooperation mit anderen Teilnehmern
Aggregation von Diensten mehrerer Anbieter
Inhalte auch von Benutzern + Selbstverwaltung
Portlet
5000 Systeme
Anwendung
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Beispiel: Workplace für Minijob Sachbearbeiter
Mail zu Minijobs
Minijob Zentrale
Midi Job rechner
Links
Erinnerung
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Die neue Welt – Aggregation von Diensten im Web
Netzwerke
Portal
ServiceLieferantenKommerzielle
Systeme (SAP)
Internet
Personen Anwendungen
Archiv Dokumente
Pläne
KooperationKommunikation
Telefon(VoIP), eMail, Messaging,
SMS, Fax
Endgeräte
AnderePortale
Daten
LangzeitArchive
Data Sharing,, Gruppen & Rollen
Chat, Foren,Web Meeting
eLearning
HerstellerAnlagen
nanoPmicroP
Der Benutzer definiert welche Dienste er nutzen will
Portale als Zugang zu Dienstleistungen und Systemen
nanoPmicroPnanoPmicroP
PervasiveDust
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Portal integriert und aggregiert auf mehreren Ebenen
Bildschirm
Zugriffskontrolle
Mitarbeiter
Besucher
KundenPartner
Portlets
Geräte
Systeme
Business Integration Layer
Integration und Aggregation auf mehreren Ebenen:
Benutzer, Geräte, Sicherheit, Präsentation, Business Objekte, Business Logik, Betrieb, Service, Backend Systeme und Prozesse
XML
XML, XSLPortlet
Integration Layer
Integration auf dem Bildschirm
Connectors
CICS External web
MQ
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Co-operating Portlets
1) Portlet Entwickler kann portlets durchPortlet Messaging (JSR 168) verbinden
2) Automatische Cooperation: Administrator kann portlets so konfigurieren, dassDatenaustausch automatisch erfolgt (Click to Action)
PortletMessaging
Drag & Drop
PortletXML Messaging
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Value chain and work flow support
Well Defined/Managed
Unstrucured/Ad Hoc
Mail, Phone
Collaboration
Manual Workflow
Flow Assist
Automated Flow
Process Support
Portal Personal Workplace
Lotus
MQ WorkflowWS Workflow
Web Services
C2A
System must support • Internal & external workflows• User and application administration• Cross boundary security
Intranet
Internet
Development
Procurement OperationSales CRM
Personal Controlling
Internal
PartnersSupplier/Subcontractor
Web ServicesSAP
Peoplesoft
Information
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
WebSphere Portal - Prinzip
LocalData
Applications(SAP)
Customization
Aggregation
PortletPortletRepository
HTMLWMLVoiceXML
Web ServicesRemote Portlet
WAS Adapters
Auth
I-Mode
PROXYPortletextern
ExternalSystem/Portal
DOTNETXML/WSRP
ContentSource
ExternalSource
RSS Examples:- News- Education- Partners- Private Mail- Customers
…...
XMLPortletextern
Standardization JSR 168
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Portal Standards
WSRP Demo Site (Open Source Group)
JSR 168 Portal Framework• A framework for development of portlets and integration into portals
• Co Chairman: Stefan Hepper
• http://www.jcp.org/aboutJava/communityprocess/final/jsr168/The Apache Software Foundation, Art Technology Group, BEA, Boeing, Borland, BroadVision, Citrix, EDS, Epicentric, Fujitsu Limited, Hitachi, IBM, Novell, Oracle, SAP, SAS Institute, Sun, Sybase, TIBCO
• Leading US Univerities moving to JSR168 www.uportal.orgWeb Services Remote Portal (OASIS) www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrp
• Committee: BEA, Bowstreet, CA, Epicentric, Fujitsu, IBM, Novell, Oracle, Plumtree, SAP, Sun, TIBCO, WebCollage
• Approver: Microsoft, Novell, CITRIX, Vignette …..
• Chairman: Thomas Schaeck
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Virtuelle Portale: eine Plattform viele logische Portale
Single Portal Installation (Hosting System)
User Population 1Virtual Portal 1
CRM Application
SCM Application
Content Management
Collaboration
eHR
Web Services
Syndicated ContentVirtual
Portal 2User Population 2
Port
al
Res
ourc
es
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Administration – Sicherheit – Authorisierung - Delegation
Built-in authorization system• stores information in the
database• protects page groups, pages,
portlets• determines what users can see
and do in the portal• grants view, edit, manage rights
to individual users or groups
OrganizationLocationProduct LineRole, Team
Authorisation alongUpward propagation of
Rights and permissions
WPS 5.0
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Portal Sicherheitsinfrastruktur – Single Sign On
Zugriff auf eine Vielzahl von Anwendungen mit einem AUSWEIS• UID und Passwort• Digitales Zertifikat in SW oder HW
Einsatz der Digitalen Signatur
Browser
Portal
SSL, Digital Signature Safe für PW und Schlüssel Bestand
WIN
Externe Systeme
Auth
BenutzerZertifikat
Windows
Digitale SignaturkarteHealth CardBankkarte/Firmenausweis
Credential Vault
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Portal zur Unterstützung der Zusammenarbeit
Webmeeting
Kooperationim Team
Arbeitsplätze
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Technische Unterstützung und Administration
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Team Arbeitsplätze
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Forschungsportal Erlangen-Nürnberg
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Wissensportal für die Region
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Community Portal
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
ArbeitsgemeinschaftSchweiz
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
IndustrieArbeitsgemeinschaft
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Bildungsportal
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Universitätsnetzwerk www.uportal.org
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Universitäts Portal
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
External Information & Services
News feeds (RSS)
Wiki (pedia)
Blogs
Jams
Search
Information Services
Self Services
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Portalnetzwerk für Deutschland
Kooperationsnetzwerk Deutschland
• Infrastruktur für Bürger• Bund, Länder, Gemeinden• Universitäten, Bibliotheken• Selbstverwaltung auf mehreren Ebenen• Gemeinsame Sicherheitskonzepte• Regionale und lokale Subportale• Individuelle, verteilte Erstellung der Inhalte und
Applikationen• Globale und kontrollierte Nutzung der Daten und
Anwendung• Dienstleistungen für Unternehmen und Bürger• Basierend auf offenen Standards und Vielzahl von
Anbietern • Startpunkte
...
KommunenRegionenCluster
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Thank You – Questions?
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
System Evolution
Client
Server
Data
3270
MVS, VSE
3270SNA
Legacy Applikationen
CICSTransaktionen
Windows
MS OfficeWindows Apps
Browser
http/HTML
ASCII
ASCIITTY
UNIX
DECDGSolaris...
HP-UXAIX...
App ServerWeb
AppletsScripts
J2EE
Java Clients
Portal
Portal Server
XML
Domino
Notes Client
Lotus Workplace
XMLhttp/HTML
LotusLegacy
(Replicate)LINUX
Windows
ECLIPSE
Open OfficeAdobeMedia
J2EE
SAPBS2000
AKIDGUI
Portal
AKIDGUI
Linux
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Portal und Lotus Workplace Entwicklung
Foundation Search Product Content Mgmt LotusWorkplace
ResearchChinaAustin....Partner
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Themen heute
Portal Grundlagen
Beispiele für Portale – Universitäten, Arbeitsgruppen, Bildung
Software Group
WebSphere Portal Development | 26.10. 2004 | © 2004 IBM Corporation
Beispiel: Workplace für Minijob Sachbearbeiter
Mail zu Minijobs
Minijob Zentrale
Midi Job rechner
Links
Erinnerung