JBI/SOA Tips: Favor Contract First Development (a.k.a. Top-Down approach)
Contract First Development is also called Design By Contract. Create the data contract in XSD and the behavioral contract in WSDL upfront. Use the XSD and WSDL editors provided by the NetBeans Software SOA Pack to do this. This approach forces the designer to focus on messages and contracts as the key concepts in designing a service contract.
Related blog entries and videos:
- JBI/SOA Blueprints: Contract-First Development
- JBI/SOA Blueprints: Beware of the issues when doing Implementation-First (Bottom-up) Development
Like this write-up? Subscribe to receive more like it.