on 04-01-2008 9:39 AM
Hi all,
In SAP, web service is known as Enterprise Service. What makes Enterprise Service different from a normal web service?
Hi,
Enterprise Service is a web service with business semantics.
The tecnology is same i.e HTTP,SOAP,WSDL.
But there are some governance rule for defining an Enterprise Service and it can be defined only in ESR(using business objects, process components etc).
There are no such governance rule for defining a web service. You can simply write a mehtod/functional module to add two nos and expose it as a web service . But would not be called as Enterprise Service.
Hope this helps.
Regards,
Piyush
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
There are some governance rules which SAP has defined to design an Enterprise Service. It revolves around Business Objects. eg. Purchase Order. You can query PO, find POs by specfic condition, chage PO, edit PO, release PO by defining service operation. and These services can be designed in ESR(Enterprise Service Repository) . Once you have designed, you have to implement them either in JAVA(using EJBs) or in ABAP( using BAPI).
Is is developed using Outside-In approach, means first only definition is created, then implementation and then it has to be published in service Registry,.
Still any doubts, please do write.
Piyush
The Enterprise services are designed as reusable business objects ( Mete data ) , configured and Implemented at the customer site ,
these services are the one publiasheas offered by the customer
these services are published services offered by the provider to the consumer .
These services can be accessed from the provider Database through Enterprise service registry where all the service objects metedata is stored.
By generating Proxies we can access the services through webdynpro or Visual composer.
Regards
Ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Triggering the sevices via network and conforma to web standards ,
where as Enterprise service is a service which can be invoked via stable implementation independent interfaces.
the services of an organisation are defined and published in the service registry as WSDL confirming to UDDDI standards and the same is consumed by a consumer through SOAP protocal .
Regards
Ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.