180 likes | 479 Views
Portlet Factory Components. Developer tool Portlet Factory DesignerPlug-in for Eclipse / RADServer component Automation EngineRuns in WAR on J2EE app server or Portal ServerExecuted via Servlet or Portlet API? Core Factory technology is used both by design tool and runtime:Regeneration en
E N D
1. IBM WebSphere Portlet Factory Architecture
2. Portlet Factory Components Developer tool � Portlet Factory Designer
Plug-in for Eclipse / RAD
Server component � Automation Engine
Runs in WAR on J2EE app server or Portal Server
Executed via Servlet or Portlet API
? Core Factory technology is used both by design tool and runtime:
Regeneration engine
Models, Builders, and Profiling
In the runtime, these pieces support dynamic profiling
3. Builders and Models Model XML file contains a list of calls to Builders
With all the Builder inputs specified at design time
Builders generate a WebApp structure � this process is called �regeneration�
Regeneration is done:
At design time
On demand at runtime on server
Each builder can:
Introspect the WebApp
Create new elements in WebApp
Modify any existing elements in WebApp
Invoke any other builders in the system
This makes it easy to make higher and higher level builders
4. Builder Architecture