WSF C

WSO2 Enterprise Service Bus

WSO2 Web Services Framework for C takes you one step closer to SOA enabling your enterprise with the most comprehensive Web services enabler for a variety of C and C++ based software systems. C language is widely regarded as the programming language of choice for implementing system software and software frameworks from operating systems to database management systems to programming languages. WSF/C provides you with comprehensive API and tooling support for implementing WS* enabled web services and clients to integrate your C based applications with other systems.

WSO2 WSF/C relives you the burden of having to integrate multiple software elements to build a comprehensive Web services stack as it is a package of widely used apache Axis2 brand of products with lots of value additions on top of it. It uses popular open source projects such as Apache Axis2/C, Apache Rampart/C, Apache Sandesha2/C and Apache Savan/C. It also provides you with the luxury of using a well tested software framework, both for functionality as well as for interoperability, for embedding in your C or C++ software stacks to provide and consume Web Services. Comprehensive and thorough coverage of WS-* features including the support for enterprise grade security allows you to use WSO2 WSF/C for enterprise applications.



WSO2 Web Services Framework for C

Usecase



Integrate legacy applications with other SOA applications

WSF/C can be used to expose existing legacy C/C++ applications as web services. In addition to exposing the applications as web services, WSF/C can be used to communicate with other web services as well. This provides the opportunity to integrate legacy applications with other enterprise SOA applications, regardless of whether those are .NET or Java applications, thanks to the full interoperability support of WSF/C. This integration and interoperability support is not only in basic soap level, but also in quality of service level such as security and reliable messaging.

Embeddable in an application

WSF/C can be embed into other C/C++ applications, thanks to the portable and pluggable architecture of WSF/C. Most of the scripting languages, database management systems, etc are C/C++ applications, and WSF/C can be embedded inside them to give web services support for those applications. WSF/C needs low memory footprint, which enables it to be even embedded into devices and firmwares.


Comprehensive Service API and Client API

WSF/C provides easy to use and comprehensive client API and allows your application to communicate with other web services. Also you can build your SOA applications by using Service API provided by WSF/C



SenselessBlade RunnerGangs of New YorkBanditsBiker Boyz