on 11-06-2007 7:23 AM
Hi Gurus,
I have the following queries regarding WebServices:
a) What is webservices and what is the significance of it?
b) How to develop and post webservices over internet?
c) How to use existing webservices?
Thanks in advance.
Regards
Krishna.
Hi Krishna ,
These r the details regarding Web services :
Web service
A Web service is a self-contained, modularized functionality, which can be published, discovered, and accessed across a network using open standards and which is supported by SAP NetWeaver. Web services cover services provision for integration within an enterprise as well as cross enterprises on top of any communication technology stack, whether asynchronous or synchronous, in any format.
Web Services in the NetWeaver framework play an important role in facilitating the integration of disparate applications from various departments or trading partners and thus increasing business productivity. This benefit allows small and medium businesses also to integrate their business applications with larger trading partners. The benefit derived from this seamless integration introduces security concerns when all the business logic is now being exposed through a standard interface that is a catalyst for security vulnerabilities. SAP Security Managers must use automated diagnostics tools to ensure that the security vulnerabilities are caught in pre-production and in post-production phase.
Web Services Testing: SAP Netweaver Platform
http://www.crosschecknet.com/web_services_testing_SAP.php
How Web services play a key role on the SAP NetWeaver
How to develop a Simple Web Service Application Using SAP NetWeaver Developer Studio & SAP XI 3.0
How To... Set Up a Web-Service Related Scenario with SAP xi
Enhancing Your Web Services with SAP Exchange Infrastructure
http://www.sappro.com/downloads/SAPXI.pdf
Web Services, Part XI: Consuming Multiple Web Services
http://www.webreference.com/js/column106/
Vulneribility assesment of SAP Web Services
http://www.crosschecknet.com/resources/white_papers/sap_va.pdf
cheers!
gyanaraj
****Pls reward points if u find this helpful
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Krishna,
Please go through these links.
How to create Webservices:
/people/kumar.prashant4/blog/2006/07/14/using-rfc-as-webservice-in-webdynpro
/people/renald.wittwer/blog/2005/01/05/develop-a-web-service-that-sends-an-email
/people/sap.user72/blog/2005/09/15/creating-a-web-service-and-consuming-it-in-web-dynpro
/people/anilkumar.vippagunta2/blog/2005/07/20/developing-web-application-without-writing-single-line-of-code-my-first-web-log
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
/people/padmankumar.sahoo/blog/2005/02/15/an-overview-of-soap
/people/community.user/blog/2006/09/19/xi-webservice-studio--a-plain-jane-soap-tool
https://www.sdn.sap.com/irj/sdn/webdynpro?rid=/webcontent/uuid/512040e1-0901-0010-769c-c238c6ca35d9 [original link is broken]
/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009
thanks,
kalyan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Krishna
> a) What is webservices and what is the significance of it?
A Webservice is an application over internet. This application is able to process request and provide response also. Usually the web service created is linked internal with the corporate landscape to analyze the data.
more one webservice
http://en.wikipedia.org/wiki/Webservice
> b) How to develop and post webservices over internet?
It can be developed using web service development too, even we can use eclipse, NW developer studio and later these services need to be published over internet for usage
http://www.sitepoint.com/article/own-web-service-php-xml-rpc
> c) How to use existing webservices?
We can use the existing webservices using the url of the webservice
regards
Ramesh P
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
a) Usually any service or any functionality exposed on internet is a webservice.
b) A webservice can be developed in many ways.. e.g. in .Net, in Java.. u have to deply it on some Web server.
Web service can be exposed on internet using UDDI.
c) Existing web services can be aaccessed using the uRL of these webservices
Regards,
Prateek
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Krishna,
WebService is an application on the Web/Internet. Wheneever Service is requested by the user, it provides the service (i.e Request/Response)
A web service is a collection of protocols and standards used for exchanging data between applications or systems
In SAP world, we can expose an application into the Webservice. For e.g We can expose ABAP programs into Webservice.
It is basically an XML code. If you want to use an application software (ex:a calculator/language translator) which is present on another server, say you want to calculate ab and show it on your browser for example. So, you write an XML code which will send the request to the application-> you send the parameters a, b and the operator ''. You will get back the response as the result of the operation(say 'c'). Hence, with the help of a webservice, you avoid writing the code to calculate a+b=c. More about webservices is here:-http://www.w3schools.com/webservices/default.asp
U need to understand WEBSERVICE,SOAP nicely
for that check these post
Go thru this Blog Invoke Webservices using SAPXI By Siva Maranani
idoc to web services scenario
/people/ravikumar.allampallam/blog/2005/08/14/choose-the-right-adapter-to-integrate-with-sap-systems
How to use webservices in XI
/people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - refer that blog and use the SOAP adapter and the WS instead of the RFC part.
see this blog from Robert Chu, but it might give you a good start to creating web services:
/people/sap.user72/blog/2005/12/29/service-enable-your-sap-application-component
File to Webservices
Yes please look at following weblogs
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
How to Develop a Webservice Using NWDS and SAP XI.30
How to Set Up a Web Service-Related Scenario with SAP XI
Exposing BAPI as Web Services through SAP XI
/people/community.user/blog/2006/10/24/exposing-bapi-as-web-services-through-sap-xi
Testing XI exposed Web-Services
/people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
How XML Encryption can be done using web services security in SAP NetWeaver XI
/people/aparna.chaganti2/blog/2007/01/23/how-xml-encryption-can-be-done-using-web-services-security-in-sap-netweaver-xi
Consuming XI Web Services using Web Dynpro Part I
/people/riyaz.sayyad/blog/2006/05/07/consuming-xi-web-services-using-web-dynpro-150-part-i
Consuming XI Web Services using Web Dynpro Part II
/people/riyaz.sayyad/blog/2006/05/08/consuming-xi-web-services-using-web-dynpro-150-part-ii
With Regards,
Vidya
********Please Reward with Points
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Can you please send me your email
____
<b>Please do not request email IDs,</b>
i.e.,
<a href="https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement&">Rules of Engagement</a>
____
add I will send u the documents on the same.
2) Normally we need to get the std wsdl from the webserver and import it into the external definition. OR we need to define the web service for the interface in the configuration and create a WSDL and once that is created we need to import it into the External definition.
Thanks and Regards,
Chitag Gohil
Message was edited by: PI/XI SDN Forum Moderator
Kenny Scott
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
webservice is an intrnet application which responds to your request.
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 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.