May 11, 2007
sapnwrfc for PythonThe first version of sapnwrfc for Python is now available. Like the sapnwrfc for Ruby, and Perl, this is a complete rewrite to take advantage of the new SAP NW RFCSDK, with unicode support, and support for deep structures. This version provides Client side RFC support only. The download is available here
Posted by PiersHarding at 6:27 AM
May 10, 2007
NW RFC SDK is now officially available
The new SAP NW RFCSDK
Where to get it?
You need to go to the SAP service Portal for Software downloads, and follow the path of: Download -> Support Packages and Patches -> Entry by Application Group -> Additional Components -> SAP NW RFC SDK -> SAP NW RFC SDK 7.10 -> SAP NW RFC SDK 7.10 .
There is an accompanying OSS note: 1025361.
Impact on ConnectorsAs mentioned in a previous blog (but so much better in Ulrichs' blog), the new NW RFCSDK not only updates the implementation of the library that all 3rd party products use, but it also provides a better interface to develop to, and exposes several key features such as Unicode, and complex structures.
Clearly - this is SAPs way forward in the RFC area of closely bound system integration, so all existing connectors (and 3rd party products) will eventually have to migrate to it.
This is also true of code that is based on the existing connectors for Perl and Ruby. For Perl - there will be a migration from SAP::Rfc -> sapnwrfc, and likewise for Ruby moving from saprfc -> sapnwrfc (The client side implementation for the new sapnwrfc connector for Python is nearly finished, with the same implications).
My thanks and congratulations go out to the SAP NW RFC Team (NW AS ABAP Connectivity) - through their efforts, and willingness to engage the community, they have made it possible for us frustrated hackers to have a little more fun :-)
Posted by PiersHarding at 8:49 AM