Answer Posted / 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 View All Answers
How does session state work in asp.net?
What are different types of authentication techniques that are used in connection strings to connect .net applications with microsoft sql server?
What is session id in web application?
Explain what is event bubbling?
What are session and cookies?
What is sql data source control in asp.net?
What is the difference between application state and caching?
What is application in asp net?
Explain the difference between globalization and localization techniques
Is asp.net and .net the same?
Explain the difference between server control and html control.
What are the different session state management options available in asp.net?
What is state management in .net?
can any one find and tell the difference between dot net and php which one is best ? which one we get more salary? which one is stable and which one is best for freshers and also better in future and carrer ? which one we wil get more salary sir ? please send ur valuable suggestions to kiranpulsar2007@gmail.com
Is asp.net and .net same?