cancel
Showing results for 
Search instead for 
Did you mean: 

simple web service scenario in PI 7.1

Former Member
0 Kudos

Hi All,

Can somebody pls send blogs that shows setp by step process for simple web service scenario in PI 7.1

Also in PI 7.0 we used Soap adapter. What is WS adapter in PI 7.1 and how it is different from soap adapter.

Regards

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

please search before asking.

Question was asked already. For example here:

Regards

Patrick

Former Member
0 Kudos

Hi all,

I am asking for blogs that shows setp by step process for simple web service scenario in PI 7.1

Regards

former_member200962
Active Contributor
0 Kudos

The steps followed are the same as it was in PI7.0

Only change that you will find is in the object names:

Message Interface --> Service Interface

Interface Mapping --> Operation Mapping

Business Service--> Business Component

Assuming that you are looking at the basic features of PI7.1

Regards,

Abhishek.

Former Member
0 Kudos

Hi Abhishek,

I have developed RFC to Soap scenario and in PI 7.0. Do i need to follow same steps for that in PI 7.1?

There is a new feature in PI 7.1 for webservice called as Service Registry. How it is used.

Pls explain and share some blogs.

Regards

former_member187339
Active Contributor
0 Kudos

Hi

Check this blog for wsdl and service registry

/people/vikas.aggarwal/blog/2009/10/05/generating-wsdlsoap-url-on-pi-71

/people/daniel.graversen/blog/2008/02/27/publish-services-from-pi-71-to-the-service-registry

Regards

Suraj

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi Rick,

Devlopment procedure most of same only in PI7.1,follow the same .

Service Regisrty used to store the services or to consume the services,you can reguster all service interfaces what you have developed in development.There is no need to Service Regisrty.

Regards,

Raj

former_member200962
Active Contributor
0 Kudos
Do i need to follow same steps for that in PI 7.1?

Yes...almost the same...

For Service Registry links check my reply here:

Regards,

Abhishek.

former_member181962
Active Contributor
0 Kudos

Hi Rickk,

I think you are slightly confused about creating a web service scenario and creating a webservice itself using PI 7.1

Actually PI 7.1 is capable of doing both.

As far as creating a RFC to Webservice scenario, there would not be much difference between what you do in PI 7.0 and PI 7.1

This part of PI 7.1 is called Enterprise Service Bus.

But PI 7.1 is also capable of creating our own enterprise services (Or webservices).

Firts you create Service Interfaces in your ESR.

Then you go to your backend system and create a proxy and generate a wsdl/enterprise service/web service.

From your backend system you can publish the created Enterprise service/ web service using a transaction called SOAMANAGER.

This part is different from creating the integration scenarios like RFC to SOAP , file-to-idoc etc.

Read this how you can create a enterprise service using PI 7.1.

http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9030d1ca-cf07-2b10-8b9c-f027fbc91...

Regards,

Ravi

Former Member
0 Kudos

Hi All,

In PI 7.0 in Integration Configuration:

we create the WSDL for Sender/Outbound Interface using --- Select Tools --- Define Web Service -- fill all information and

send that wsdl to consumer and use soap sender adapter

similarly In PI 7.0 in Integration Design :

we import the wsdl from the provider in External Defination and use soap receriver adapter

as per blog --- /people/daniel.graversen/blog/2008/02/27/publish-services-from-pi-71-to-the-service-registry

Publishing Service Interface in 7.1 is done:

a. using either Integration Directory or Service Registry pls explain this section?

b if we use Integration Directory and click on Publish in SR what will happen?

c if we use Service Registry and click on display WSDL what will happen?

Regards

former_member187339
Active Contributor
0 Kudos

Hello Rick,

>>f we use Integration Directory and click on Publish in SR what will happen?

Normally done for PI scenarios where SOAP is sender

>>if we use Service Registry and click on display WSDL what will happen?

This used for deploying 3rd party wsdl.

Just check this link

http://graversen.org/2008/02/27/publishing-services-in-pi-71/

Regards

Suraj

former_member200962
Active Contributor
0 Kudos

The WSDL in both the cases will be the same.

The only difference will be that if you say Display WSDL nobody else will be able to access it unless you provide it to them.

However when you say Publish in SR it means that everyone who has an access to SR can view/ utilise the WSDL. Also it provides a common storage point for all the WSDLs generated....may be this feature is in some way related to SAP PI being called an eSOA.

Regards,

Abhishek.

rajasekhar_reddy14
Active Contributor
0 Kudos

Hi,

Refer the below link about WS Adapter.

Noramally using WSAdapter we can create direct communication link between two systems that use ws runtime

That means u can connecto two ERP systems without the use of I E.

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/304335f7-f33c-2a10-ae80-9c9ffdc8...

Cheers,

Raj