Applicatie onwikkeling in Notes/Domino 8 - Wat is er nieuw?03/09/2007 12:27:23 PM
Notes and Domino 8 continues the evolution through
- On-the-glass aggregation and wiring of multiple applications and systems
- Interaction with other systems via open standards
Web Sevices
- Adds web services consumer and provider in Domino 8
- Web services can be built into Domino applications
- New design element accessed within Domino Designer 8
- Click-and-select import WSDL
- Supports LotusScript and Java
- Web Service Interoperability improvements
Web Service Consumer Support
- SOA and distributed computing support via open standards
- Build consumer through ‘Import WSDL’ option in script library
- Use in applications on Notes 8 client and Domino 8 server
Composite Applications in Notes 8 -> Front end to Services Oriented Architecture (SOA)
Improve the effectiveness of people in the organization by bringing the tools for collaboration into the context of the business processes and LOB applications they use every day
Improve individual and organizational effectiveness
- On-the-glass aggregation of disparate business systems
- Eliminate silos of information
Support business agility
- Aggregate reusable components
- Loose coupling of components
- Self service options for LOB users = reduce IT bottlenecks
- Use on-line or off-line
Exploit IT investments and strategy
- Use existing development skills to produce reusable components
- Exploit Lotus Domino or Websphere Portal infrastructure
Composite Application Editor – Assembly and Wiring
- Notes 8 client feature supports LOB self service
- Install option to assemble and wire composite applications
- Components added to and displayed on palette
- Drag-n-drop components onto page for WYSIWYG display
- Wiring interface displays properties and actions of included components
- Connect properties to actions in 1-to-1 or 1-to-N causal relationships
- Notes 8 rich client runtime for defined wiring is property broker
Heterogeneous Component Technology Support
- Built by developers
- surface content from Notes, web, ERP and other systems
- properties and actions for wiring defined via WSDL
- NSF Components
- Notes application design element displayed as portion of a page
- Add properties and actions through Domino Designer 8
- Other component types
- Eclipse/Java components
- Lotus Component Designer components
- Remote portlets via WSRP and local JSR 168 portlets
- Embedded web browser
- Other …
Notes out-of-the-box Composite Applications
- PIM (Personal Information Management) databases are NSF based composite applications
- Notes Mail
- Notes Calendar
- Notes Contacts
- Component interaction and property broker support
- properties and actions defined in shipped templates
- add custom properties and actions via Domino Designer
- Use as NSF components in your custom composite applications
Other application development options
- Additions to LotusScript APIs and Notes formula language
- Expanded DXL support
- New agent trigger “When server starts”
- Complete control of right-click action menu
- Web Application Specific Enhancements
- Developer control over DOCTYPE
- HTML options for Notes forms and rich text fields
- Form options to disable passthru HTML
- JSON output support
- URL arguments for Notes views