Chapter 2. Setting up the SOA governance environment
Listing 2.1. The Java code for the Car entity
Listing 2.2. Configuration used to create the Cassandra schema
Listing 2.3. Using Hector and Cassandra to store and retrieve the Car entity
Listing 2.4. How the service façade delegates calls to the domain objects
Listing 2.5. Resource implementation that can be used to add GPS data
Listing 2.6. Spring configuration used to configure the RESTful services
Listing 2.7. The wsdl:types section of the WSDL for the account service
Listing 2.8. Message definition and porttype for the accountService
Listing 2.9. Binding and service elements for the accountService
Listing 2.10. Convert from the WSDL-generated model to the common model
Listing 2.11. Access the WSO2 registry using the WSRegistryServiceClient
Listing 2.12. Filter implementation that sends events to the Bamos service
Listing 2.13. Add configuration for the filter that sends events to the Bamos service
Chapter 4. Service design and documentation policies
Listing 4.1. Report-1 in JSON format
Listing 4.2. Example of how to describe a wsdl:porttype and a wsdl:operation
Listing 4.3. The WSDL that includes the external schema
Listing 4.4. Generated interface showing the externally defined type
Listing 4.5. REST service that returns road events
Listing 4.6. OpenSearch-based description of a custom search engine
Listing 4.7. The service that handles the search request
Listing 4.8. The web page that registers this OpenSearch provider