Professional Documents
Culture Documents
Jacob Vinzent
Delivery Manager
IT FACTORY A/S
Agenda
Introduction
Wrap up
Introduction
Tools, architecture
Lotus/ Domino tools & architecture
Solution components
IT FACTORY has:
More than 10 years of experience with IBM technologies in general
Several years experience with Portlet Factory & Portal technologies
Key Features of IBM WebSphere Portlet Factory
Builder
An adaptive, reusable
component that
generates Java, XML,
and JSP for specific
portlet functionality
Profile
A set of parameters
that vary Builder inputs
to dynamically
generate unique
versions of the portlet
Model
A container of Builders
Introduction
Service Service
(Local services , web services )
Component
Component
Business logic: EJBs, Components, etc. (Business Logic )
Access
Access (typically an abstraction as part of component) (Data/System Access )
System System
(Legacy Applications , SAP, SQL, Domino, LDAP, AD...)
The operational ”legacy” back-end systems
SOA & Portlet Factory
Implementation: Presentation
(Portlets , applications )
Presentation layer
Uses Service Consumer builder to locally consume
the entire service Orchestration
(Business Process )
Service layer
Represented by the Service Definition builder and
defines a set of operations – not a specialized Service
service layer as such – more a data service (Local services , web services )
Component layer
Represented by multiple Service Operation builders Component
and other business logic specific builders, e.g. (Business Logic )
Linked Java Objects, EJBs, etc.
Access
Access layer (Data/System Access )
Simple implementation
Only local calls = no WSDL/ SOAP
Orchestration
(Business Process )
Simple switch between multiple Component/ Data models
within same project using dynamic service mapping
Cons: 1 Service
(Local services , web services )
Not really full SOA as especially the presentation layer is
strongly coupled, and there are no real specialized service
layers
Component
ESB and other integrators must access Portal Server instead (Business Logic )
1
of specialized WAS Access
(Data/System Access )
System
(Legacy Applications , SAP, SQL, Domino, LDAP, AD...)
Tiered SOA implementation with separated layers
System
(Legacy Applications , SAP, SQL, Domino, LDAP, AD...)
SOA & Portlet Factory
All IT FACTORY WPS & WSE releases will be based on this architecture
Questions