on 09-11-2008 3:04 PM
HI XI guru,
can u plze tell me what is meant by web services,how data is send or recived through web services.it wil be helpful if u provide some blogs explaning how to configure web services using adapters.
I need help.
If someone sees this link [Content Deleted]. I've done to account for bills. But I need to send the user who posted the bill, and validate it with SAP since excel.
Someone can help me.
Thank you very much.
Message was edited by: Jason Lax
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
A 'Web service' (also Web Service) is defined by the W3C as "a software system designed to support interoperable machine-to-machine interaction over a network"[1]. Web services are frequently just Web APIs that can be accessed over a network, such as the Internet, and executed on a remote system hosting the requested services.
The W3C Web service definition encompasses many different systems, but in common usage the term refers to clients and servers that communicate using XML messages that follow the SOAP standard. In such systems, there is often machine-readable description of the operations offered by the service written in the Web Services Description Language (WSDL). The latter is not a requirement of a SOAP endpoint, but it is a prerequisite for automated client-side code generation in many Java and .NET SOAP frameworks (frameworks such as Spring, Apache Axis2 and Apache CXF being notable exceptions). Some industry organizations, such as the WS-I, mandate both SOAP and WSDL in their definition of a Web service.
Sender :Webservice
Sender SOAP Adapter
Receiver RFC/IDOC/ABAP proxies.
IR
Step 1:
Create the Sender Datatypes for Request & Response
step2:
Create the MT for Req & Res
Step3 :
Create OB Message Interface ( Syncronous)
Step4 :
Import FM/BAPI
step5 :
Request Mapping : Sender Req MT--> FM Req
Response Mapping : FM Res----->Sender Res MT
Step6:
Interface Mapping
ID
Step1 :
Configure Sender Soap Adapter
Step2 :
Configure Receiver RFC Adapter
Step 3: Configure Sender Agreement, receiver determination,Interface determination,Receiver agreement
Step 4:
Create WSDL file.( ID->tools-Defien webservice)
save the file as .wsdl file
Give the file to sender system ( Webservice )
Receiver Webservice:
Step 1: In XI through external definition import the WSDl File and create Inbound Interfcae
Step 2: Confiure ID ( Receiver SOAP Adapter)
( All the Steps are as usual)
In The Receiver Adapter
Mention the url of the Webservice and Soap Action.
REgards,
Jayasimha Jangam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi vijaya singothu ,
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.
The following websites contain good PDF docs which will gain u confidence on WEB SERVICES:
Web Services Testing: SAP Netweaver Platform
http://www.crosschecknet.com/web_services_testing_SAP.php
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Web service is a function/method or job which is running on a server.
So its always available. It has the Request and Response structure.
So when you send any request to server or say web server it will be directed to a webservice and it will processed with some logic and you will get ther response back.
Web service is a standard name for SAP as well as all other frameworks like .net.
So you can send data or say request to any web service from any platform.
WSDL is the standard language for the webservice. If you have WSDL file for any webservice you can reuse it in your server also.
I mean SAP servers also.
In XI context we use wsdl of any webservice to reuse(Import and export) from or to XI.
Also when we want to send data to external web server from XI we can import the wsdl to XI and we simply use SOAP adapter to send data using the imported WSDL interface.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear Vijay,
Hope below link will help use.
And you can get the sample wsdl's in below link
http://www.webservicex.net/WCF/ServiceDetails.aspx?SID=21
Regards,
Leela
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
Web service is a service through this service we can send and receiver data to internet or external system. Web service generally we are creating through so many ways. In xi we can create web service through ID window (tools-->Define Web service option). Extension of web service file is .WSDL. It contain source/target structure along with system configuration information. Once web service file is generated we can use this file from any where and can send data to target system meanwhile vice verse.
Find below links or more information.
http://help.sap.com/saphelp_nw04/helpdata/en/d8/3bfc3f8fc2c542e10000000a1550b0/content.htm
http://help.sap.com/saphelp_nw2004s/helpdata/en/0d/2eac5a56d7e345853fe9c935954ff1/frameset.htm
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
search the forum you can get it
RFC-Webservice:
http://frprjsp2.prj.fr:8000/sap/bc/srt/rfc/sap/ZPM_CREDIT_CHECK_WSD3?wsdl
http://help.sap.com/saphelp_nw04/helpdata/en/d8/3bfc3f8fc2c542e10000000a1550b0/content.htm
RFC -> XI -> WebService - A Complete Walkthrough (Part 1)
RFC -> XI -> WebService - A Complete Walkthrough (Part 2)
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.