Skip to content
Model centric tools for Spring development Community portal
Skyway PerspectivesModel driven delivery

Products / Web Services Edition

Skyway Builder Web Services Edition

A focused edition for service oriented projects, with contract first and model first development, consume and produce support, and deployment across servers.

Web Services Edition

Services as a first class model element

The Web Services Edition treats a service contract as part of the model. You can start from a contract and generate the application behind it, or start from a model and generate the contract. Both directions are supported, and both end in the same generated project.

  • Contract first development from an existing service description.
  • Model first development where the contract is generated from the model.
  • Full consume and produce capability for service clients and providers.
  • Deployment to servlet containers and commercial application servers.
Four stacked application layers for Spring MVC and Spring Web Flow

Contract first

Start with a service description and generate the interfaces, the data types and the implementation skeleton. The contract stays the source of truth, and the generated code follows it.

Model first

Start with the model and generate both the implementation and the service description. Useful when the application already exists and must now expose a service.

Web Services technology notes

WSDL 2.0 specification