on 12-03-2008 3:56 PM
Hi,
What is SOA?
Could you please bit elaborate this...
Thanks,
Raghu.
hi Raghu,
A service-oriented architecture (SOA) is the underlying structure supporting communications among different services. A service is defined as a unit of work to be performed on behalf of some computing entity, such as human user or another computer program.with the following example it'll be very clear.
Example:
You key-in your travel dates along with source and destination places in YATRA.COM. You specify your search criteria through one service, which communicates with another service to find out if the travel dates youu2019ve requested are available in the budget and comforts that you want. Your order and relevant details are submitted to another service which calculates your total expenses, tells you when shall you receive an email confirmation of the bookings or a ticket in snail mail. Meanwhile to provide an enhanced customer service, one of the services might have searched for hotel accommodations at your destination city and displayed a variety of results to pick from. The entire process, from the initial bookings search until hotel reservations, is managed by communications between the Web services u2013 programs talking to other programs, all made possible by the underlying framework that SOA provides
Following roles mainly play active part in SOA:
Service Consumer :is an application, a software module or another service that requires a service. The service consumer executes the service according to the interface contract.
Service Provider :is a network-addressable entity that accepts and executes requests from consumers and provided response.
Service Registry: is the enabler for service discovery. It contains a repository of available services and allows for the lookup of service provider interfaces to interested service consumers. (similar to Yellow Pages Directory)
Major operations in Service Oriented Architecture are:
Publish: To be accessible, a service description must be published so that it can be discovered and invoked by a service consumer
Regards
Biswanath
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Raghu,
SOA- Service Oriented Architecture.
It is most appropiately known as ESOA ie Enterprise service oriented architecture.
It is a way of using the applications or functionalities as a service.This is done by making available the Functions developed on web.
So this can be utilized as a service to all through the web access.
To know more in detail about this topic please refer the below helpful links:
https://www.sdn.sap.com/irj/scn/advancedsearch?query=esoa&cat=sdn_all#
Hope It Helped
Thanks & Regards
Simona Pinto
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
68 | |
26 | |
9 | |
9 | |
7 | |
6 | |
4 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.