WSDL2C.sh
Apache web services engine - Development
Install
- All systems
-
curl cmd.cat/WSDL2C.sh.sh
- Ubuntu
-
apt-get install libaxis2c-dev
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install libaxis2c-dev
- Raspbian
-
apt-get install libaxis2c-dev
- Dockerfile
- dockerfile.run/WSDL2C.sh
libaxis2c-dev
Apache web services engine - Development
Apache Axis2/C is a Web services engine implemented in the C programming language. It is based on the extensible and flexible Axis2 architecture. Apache Axis2/C can be used to provide and consume WebServices. It has been implemented with portability and ability to embed in mind, hence could be used as a Web services enabler in other software. Apache Axis2/C supports SOAP 1.1 and SOAP 1.2, as well as REST style of Webservices. A single service could be exposed both as a SOAP style as well as a REST style service simultaneously. It also has built in MTOM support, that can be used to exchange binary data. Apache Axis2/C is efficient, modular and is designed with extensibility. The extensible design allows it to support the full WS-* stack with the concept of modules. Apache Axis2/C is the Web services engine that supports the most number of WS-* specification implementations in C, with guaranteed interoperability. This enables using C in Service Oriented Architecture (SOA) implementations, and would be very useful when integrating legacy systems into SOA.