Web Services in C, REST, SOAP and WS-*

Showing posts with label SOA. Show all posts
Showing posts with label SOA. Show all posts

Friday, January 4, 2008

WSF/C and WSDL

If you are a WSF/C user , you might wonder about the possibility of displaying WSDL for a particular service. Although we are far behind to generate WSDL dynamically , one can have static WSDL and display with "?" sign. All you have to do is have an entry in services.xml file and need to give full path to WSDL file.

<parameter name="wsdl_path" locked="xsd:false">/home/dinesh/echo.wsdl
< /parameter>

Then start the server and request WSDL file as follows.

http://localhost:9090/axis2/services/echo?wsdl

Mother of all Web Services Frameworks

WSO2 Web Services Framework for C is the mother project of all the Web services frameworks like WSF/PHP, WSF/Perl and WSF/Ruby. They all come with Apache license.

WSO2 WSF/C in turn is based on Apache Axis2/C and the related family of projects.

So the power of the Apache open source model is driving them all. Thanks to all those developers who contributed code and fixes and those users who tested and reported bugs, we have a very strong Web services stack. Not only the C language but also many scripting languages has been made SOA ready, thanks to these valuable contributions.