Exforsys.com
 

Sponsored Links

 

Online Training

Career Series

 
 

SOA or Service Oriented Architecture has become the choice of system for developers in building applications especially for the enterprise. Through SOA, the clutters of an application are avoided and only the essentials are built for the enterprise.

 

Developers could easily focus on the important functions as the enterprise is highly focused on getting things done rather than improving the looks of the application. The looks of the application in SOA is also considered but they are only minimal as their importance is not as great as the functions.

 

Service oriented architecture also gives importance to the eventual users of the application. As they would become the recipient of the application, their involvement in the development process is valued. The success of the application is not based on what it could do but on how users could easily interact with the application. Everything else would surround the concept of developing user friendly application and this could be easily achieved through SOA.


This book is available for purchase at packtpub

The book SOA Governance by Todd Biske tries to tackle the concept of SOA and eventually improving on SOA from mere concept. It tries to address certain challenges of developers face when using SOA in building applications. Ultimately, this is a guidebook to improve developers in building more user friendly applications.

 


 
11 Articles.  

Advasco had initial success with their Customer Information Service and then opened the flood gates for development by the rest of the organization. These efforts were successfully reigned in by the newly formed SOA Center of Excellence. Now the team at Advasco faces a new challenge modifying an existing service to handle the needs of a new consumer....

About two months later Elena was in her monthly meeting with Andrea. Andrea brought up the subject of service versioning. I understand there was quite a bit of debate around how to accommodate the needs of the annuity department in the Customer Information Service." Elena replied I wouldn t say that there was that much debate....

Elena met with Spencer later on in the day and relayed the conversation she had with the CIO. At the next meeting of the Center of Excellence Spencer brought the team up to speed on the discussion between Andrea and Elena. He went through the efforts associated with Maria s Customer Information Service and then asked the team for their thoughts. The...

When defining service versioning policies one thing that must be considered is whether or not consumers are required to explicitly specify the version of a service that they will use or not. For example when using a service that is accessed via HTTP the service invocation must specify a URL. This applies whether the service requires a SOAP envelope...

In Chapter 2 we introduced the service contract which is an explicit representation of the relationship between a consumer and a provider. The contract initially focused on providing a functional interface along with a delivery schedule if the service did not exist yet. However there is much more to the service contract. The contract needs to also...

In order to enforce the two policies mentioned earlier which were 1. All requests must contain appropriate credentials to identify the source of the request. 2. Based on the source identified requests must be routed to the appropriate version of the service. the basic operations would be 1. In the policy management point configure a policy...

Perhaps the most common of the categories the Enterprise Service Bus or ESB is considered by many to be the technology" associated with SOA adoption. In reality an ESB is just one way of providing the capabilities associated with consumers and providers. There is no standard architecture for an ESB. Some vendors use a gateway-based...

The next category of products in the space of policy-driven infrastructure is the service management platform. Unlike the typical systems management product which normally observes system behavior in the background products in the service management space take a more active role. In addition to collecting metrics about service invocations they can...

The ability to enforce policies at run time is very important to SOA. In our example the need to do this was introduced when the Center of Excellence determined that organizations managing the service must support up to three versions in production. Keeping in line with the definition of governance the Center of Excellence recognized that the desired...

The first of the three M s is monitoring. Clearly most organizations have monitoring in place. Normally this monitoring is focused on up down behavior. Is the solution up and running or is something wrong that needs to be fixed This type of monitoring is very reactionary and solely concerned with the behavior when something goes wrong and not...

In this chapter Advasco was faced with the challenge of service versioning. A new consumer had requested some changes to the Customer Information Service but the existing consumers could not accommodate the changes necessary in the timeframe required. Led by the SOA Center of Excellence a decision-making process was used to determine the best course...

11 Articles.  

Sponsored Links

 

Subscribe via RSS


Get Daily Updates via Subscribe to Exforsys Free Training via email


Get Latest Free Training Updates delivered directly to your Inbox...

Enter your email address:


 

Subscribe to Exforsys Free Training via RSS
 

 

Latest Comments

 
 
Partners -  Privacy and Legal Policy -  Site News -  Contact   Sitemap  

Copyright © 2000 - 2010 exforsys.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape