The SMS project WP 4.3: The Simple Service Authoring Wizard ICCS
The general view 3 step procedure –Select a “service template” component –Configure relevant components –Deploy the whole package How the service works
The Component Descriptions Service Template Component –It is a special component with special description –The description contains the identifiers of the components needed to have a complete service as well as the service flow Service components –Usual components –Their description should provide means to render the configuration GUI on the wizard
Implementation (1)
Implementation (2) Wizard presentation / web layer –Spring WebFlow –JSP/JSTL or JSF Wizard Business Layer –Spring MVC –POJOs Communication mechanisms for repository and registry Proven solutions for web applications Robust application flow and pre-made WizardFlowControllers
Discussion Design and capabilities Scenarios for the wizard Specify service template description, differentiate from simple service components Specify configuration GUI rendering mechanism and configuration parameter storage Repository, registry integration SMS server deployment mechanism