Chapter 3
Web Services and Other Service Types and Styles
An SOA is not restricted to one type or style of service. Rather, the services exposed to consumers over the service bus can be a mix of different service types. The functional and nonfunctional capabilities of a service, and the degree to which it can comply with the core SOA principles, are criteria that drive the design of appropriate SOA service types. Some of the most common SOA service types typically include Web services, Representational State Transfer (ReST) style services, and Fixed Position (FP) API style services.
There has been ongoing industry debate regarding the choice of service styles, including Web services (those that comply with WSDL, XML Schemas, and SOAP) and those ...
Get SOA and Web Services Interface Design now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.