Projektans.tze mit IBM Portalserver - db-thueringen.de · Midi Job rechner Links Erinnerung. ......

Post on 28-Aug-2018

214 views 0 download

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 Grouphhenn@de.ibm.com

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

hhenn@de.ibm.com

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