Wso2's latest approach towards popularizing Web Service Frameworks on C compatible languages resulted in its latest offspring, WSF/C++ or Web Services Framework for C++. I happened to be working on the project in making an all new C++ style exposure to the C API, with C++ style functionality. The initial release focused on the Client API, leaving out the server-side implementation in native C.
In terms of features, WSF/C++ in its full capability surpasses Axis/C++ by quite a margin mainly due to its highly advanced Axis2/C core with supplements such as Rampart/C, Sandesha2/C, and Savan/C.
Among the list of features available on the initial release
In terms of features, WSF/C++ in its full capability surpasses Axis/C++ by quite a margin mainly due to its highly advanced Axis2/C core with supplements such as Rampart/C, Sandesha2/C, and Savan/C.
Among the list of features available on the initial release
- Client API to consume Web services
- WSSOAPClient class with one-way and two-way service invocation support for SOAP 1.1, and SOAP 1.2.
- WSRESTClient class with one-way and two-way service invocation support for REST style invocations.
- Options class for getting and setting generic service related options, for SOAP and REST clients. REST Clients ignore SOAP related options and vice versa.
- Attachments with MTOM
- Binary optimized
- Non-optimized (Base64 binary)
- WS-Addressing
- Version 1.0
- Submission
- WS-Security
- UsernameToken and Timestamp
- Encryption
- Signing
- WS-SecurityPolicy based configuration
The team is hoping to complete the entire Framework by implementing full Server-Side support making it the most complete Web Service Engine for C++ users.
No comments:
Post a Comment