Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


What are the 4 tenants of SOA/D.



What are the 4 tenants of SOA/D...

Answer / nithya_raghu

SOA- Service Oriented Architecture.
SOD- Service Oriented Development.


1) Boundaries are explicit.
2) Services are autonomus
3) Share shema,contract not class implementation.
4) Compatibility based on policy.


Boundaries are explicit.

Developers should define explicitly what methods/properties
are going to expose to the client.

Services are autonomus.

Services and the consumer application are independant. So
in future if we need to modify or enhance the services
feature then we can take the services offline and work with
that.So this wonnt affect the consumer application.


Share Schema/Contract not class implementation.

We need to share only the schema to our clients.If should
not share any implementation information in to our clients.
Example. We should not ask them to give any connection
string info in the attribute level. Which will expose what
database we are using for our service.


Compatibility based on policy.

The services should define all the requirements in order to
use the services.We should not have person - to - person
communication about the services.


Is This Answer Correct ?    16 Yes 3 No

Post New Answer

More ASP.NET Interview Questions

What for use web.sitemap in asp.net?

1 Answers  


what is use of web.config?

3 Answers  


How to use push notification?

0 Answers   MCN Solutions,


Contrast OOP and SOA. What are tenets of each ?

0 Answers  


what is diference between the .net1.0 & .net2.0 ?

3 Answers   EMax,


What are the differnt types of handler in ASP.NET?

0 Answers   Sans Pareil IT Services,


How do I open an ashx file?

0 Answers  


How long should a session id be?

0 Answers  


What is http pipeline in asp.net?

0 Answers  


i want to implement grid view value in paypal site. so how to create this code in asp.net with C#

0 Answers  


What kind of data we can store in viewstate?

0 Answers  


What is the maximum length of textbox

1 Answers  


Categories