WCF-SAP Adapter vs WCF Custom Adapter with SAP bindings

Recently I read the book by Kent Weare which talks the difference between WCF-SAP Adapter vs WCF Custom Adapter with SAP bindings.

 

WCF Custom Adapter with SAP bindings

Once you use Consumer Adapter Service (Add—Add Generated Items…Consume Adapter Service) by passing SAP Connection details it generates binding file along with schemas.

image.png

While configuring WCF-Custom adapter for the sapBinding , we can manipulate any SAP-related property.

SAP-Binding

Here to configure the WCF-Custom Adapter, you need provide SAP connection string. For example

sap://CLIENT=100;LANG=EN;@a/sv-sap-dv1/00?GWHOST=sv-sap-dv1&GWSERV=sapgw00&ListenerProgramId=BIZTALKDEV&RfcSdkTrace=False&AbapDebug=False

ConnectionString

The Address (URI), which is the  SAP connection string can be confusing at times and one minor mistake will result in an error.

 

WCF-SAP Adapter

WCF-SAP adapter is comparatively easy to configure than SAP URI. SAP-WCF

By clicking the Configure button, we have the pop up to provide all the key details (like Gateway Host, Gateway Service, Program Id etc.. )  for a SAP connection.

To create a WCF-SAP adapter, you can refer Add adapters to BizTalk Administration Console section of  BizTalk Server 2013 R2: WCF-SAP Adapter Step-by-Step Installation Guide published by  .

Conclusion

So in conclusion it really does not matter whether you use the WCF-Custom Adapter or WCF-SAP Adapter, because you are not losing any functionality. Using the WCF-SAP adapter does simplifies the administration tasks that are involved in maintaining our BizTalk environment.

Resource:

Microsoft BizTalk 2010: Line of Business Systems Integration

Related links:

http://social.technet.microsoft.com/wiki/contents/articles/13150.biztalk-server-wcf-based-sap-adapter-and-troubleshooting.aspx

Advertisements

2 thoughts on “WCF-SAP Adapter vs WCF Custom Adapter with SAP bindings

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s