Open Development Platform

Eclipse Platform

Subscribe to Eclipse Platform: eMailAlertsEmail Alerts newslettersWeekly Newsletters
Get Eclipse Platform: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


WSO2, the open source SOA company, today announced the newest release of the WSO2 Web Services Framework for C++ (WSO2 WSF/C++). The software brings simple, effective, high-performance service-oriented architecture (SOA) capabilities to C++, which is one of the most popular languages used for developing high-performance business applications.

The WSO2 WSF/C++ open source framework offers unmatched functionality for providing and consuming Web services in C++. Using WSO2 WSF/C++, developers can integrate their C++ applications and enterprise SOA infrastructure with full security and reliable messaging.

WSO2 WSF/C++ Delivers Proven Performance

WSO2 WSF/C++ is the only 100% open source C++ library for providing and consuming Web services. It is an extension to the WSO2 Web Services Framework for C (WSO2 WSF/C), which is based on Apache Axis2/C, Apache Sandesha2/C, and Apache Rampart/C. As a result, WSO2 WSF/C++ offers developers the proven benefits of interoperability through open standards. Released under the Apache License 2.0, WSO2 WSF/C++ does not carry any software licensing fees or restrictions. Additionally, WSO2 WSF/C++ is designed to be embeddable, allowing it to be tightly integrated with existing applications, implemented in C/C++, or built into devices.

The newest WSO2 WSF/C++ version adds the Codegen Plug-in Wizard for Eclipse. A comprehensive GUI interface to the command line tool, the Eclipse plug-in helps developers to easily generate C++ client and service code automatically from existing industry-standard WSDL files. Developers also can specify many different configuration options to the code generator.

Other core features of WSO2 WSF/C++ are:

  • Comprehensive support for the WS-* stack for seamless integration and proven interoperability includes the SOAP Message Transmission Optimization Mechanism (MTOM), SOAP 1.1, SOAP 1.2, WS-Addressing, WS-Security, WS-Secure Conversation, WS-Policy, WS-SecurityPolicy, WS-Reliable Messaging, and WS-Eventing.
  • Secure Web services are enabled by advanced WS-* security features, such as encryption and signing of SOAP messages. Users also can send messages with UsernameToken and TimeStamp support.
  • Reliable messaging for Web services and clients means basic SOAP messages, as well as messages with attachments can be sent in a reliable way.
  • Ability to run on all major platforms: WSO2 WSF/C++ has been tested on Windows XP/Windows Vista with Microsoft Visual C++ versions 8.0 and 9.0, Linux - gcc/g++ 4.3.2, Sun Solaris 10 x86 – gcc/g++ 3.4.3, and MacOS 10.4.10 – gcc/g++ 4.0.1.

“The flexibility and performance of C++ have made it one of the most widely used languages for business applications, yet industry support for implementing C++ in SOAs has been limited,” said Dr. Sanjiva Weerawarana, founder and CEO of WSO2. “With WSO2 WSF/C++, developers now have the comprehensive framework they need — based on proven open source standards — to seamlessly add enterprise-class C++ Web services to their heterogeneous SOAs.”

Availability and Support

The WSO2 Web Services Framework for C++ version 2.1 is available for download today. WSO2 offers a range of service and support options for WSO2 WSF/C++. These include support subscriptions, training, consulting, custom development and development support. For information on service and support packages, visit http://wso2.com. Additionally, the WSO2 open developer portal at http://wos2.org provides in-depth product information, tutorials, tools, forums, wikis and more.

About WSO2

WSO2 is the open source SOA company founded by pioneers in the Apache Software Foundation Web services community. The company delivers the only tightly integrated, entirely open source middleware stack that is optimized for SOA, including service creation, connection, composition and governance. For more information, visit http://wso2.com and the WSO2 developer portal at http://wso2.org or check out WSO2 on Twitter, LinkedIn, Facebook, Planet WSO2, and FriendFeed.

More Stories By Business Wire

Copyright © 2009 Business Wire. All rights reserved. Republication or redistribution of Business Wire content is expressly prohibited without the prior written consent of Business Wire. Business Wire shall not be liable for any errors or delays in the content, or for any actions taken in reliance thereon.