SOA services library

SOA services library is not an essential component of an SOA platform, but these kind of libraries are common to SOA implementations. It is an enterprise library, generally used within implementation technologies such as .NET, Java, and various others.

The purpose of this library is to encapsulate the implementations of the most common concepts such as logging, which are used across (almost) all of the implementations of SOA services.

These concepts can, in general, be called system services or SOA APIs. These can be implemented and exposed either within the execution context of a business service, or as a remotely callable service.

The concepts and functionalities encapsulated in the SOA services library, provided to all SOA services may include, but not be limited to the following:

  • Common implementation technology framework libraries
  • Context (SOA service meta business context)
  • Logging
  • Error handling mechanism
  • Common services structure
    • Constants
    • Common schemas, XML, JSON, and Strings
    • Service or system states
    • Common SOA internal service references (static and dynamic)
  • Information to enable caching mechanism
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.125.51