日前,WSO2发布了Web Services Framework for C++ (WSF/C++)的2.0.0版本。与在PHP社区中非常流行的WSF/PHP类似,WSF/CPP是C++语言与Apache Axis2/C以及其他类似Apache Sandesha/C和Apache Rampart/C的支持性Web Service项目之间的绑定。
随着此版本的发布,C++开发人员可以编写Web Service和Web Service Client来与.NET/Java/PHP或者任何其他建立在Web Service标准上的平台进行互操作。这一版本附带一个代码生成工具,此工具可以用于从WSDL来生成skeleton和stub的代码,这样开发人员只需要专注于业务逻辑,而生成的代码则负责了构建和转化xmls以及它们在框架上运行的工作。
下面是本版本的主要特性:
1.支持SOAP 1.1,SOAP 1.2,WSDL 1.1,WSDL 2.0和REST等核心Web Service标准。
2.支持Web Service服务质量规范
○WS-寻址
○WS-安全
○WS-策略
○WS-安全策略
○WS-可靠消息传送
3.支持二进制附件
4.代码生成工具
5.提供与.NET的互操作