Monday 18 November 2013

Contemporary SOA implements layers of abstraction


Contemporary SOA implements layers of abstraction


One of the characteristics that tends to evolve naturally through the application of service-oriented design principles is that of abstraction. Typical SOAs can introduce layers of abstraction by positioning services as the sole access points to a variety of resources and processing logic.

When applied through proper design, abstraction can be targeted at business and application logic. For example, by establishing a layer of endpoints that represent entire solutions and technology platforms, all of the proprietary details associated with these environments disappear (Figure 3.14). The only remaining concern is the functionality offered via the service interfaces.
Figure 3.14. Application logic created with proprietary technology can be abstracted through a dedicated service layer.






It is the mutual abstraction of business and technology that supports the service-oriented business modeling paradigm we discussed and further establishes the loosely coupled enterprise model explained in the following section.

No comments:

Don't You Think this Awesome Post should be shared ??
| Contemporary SOA implements layers of abstraction |
Back To Top Related Posts Plugin for WordPress, Blogger...