soap-client - A general purpose SOAP client for PHP

  •        6

You can customize the generated code based on the manual installation pages in the next chapter. To solve the above problems, this package will force you into using Value-objects for Requests and Responses. We know that maintaining these value-objects can be a load of work. No worries! There are some commandline tools available that will help you with generating a good base to start with. Because the SoapClient will need a classmap of WSDL to PHP Classes, there is also a classmap generator available. This will surely safe you a lot of time! By adding SOAP type converters, it is possible to transform the values of a specific SOAP type from/to a PHP type. The package comes included with some basic transformers for date and datetime. On, top of that, it is very easy to create your own transformers.

https://github.com/phpro/soap-client

Tags
Implementation
License
Platform

   




Related Projects

SOAPEngine - This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and AppleTV app

  •    Objective-C

This generic SOAP client allows you to access web services using a your iOS app, Mac OS X app and Apple TV app. With this Framework you can create iPhone, iPad, Mac OS X and AppleTv apps that supports SOAP Client Protocol. This framework able executes methods at remote web services with SOAP standard protocol.

SOAP::WSDL

  •    Perl

SOAP::WSDL is a WSDL based open-source SOAP toolkit for perl. It allows to easily create client and server SOAP interfaces based on a WSDL description.

python-zeep - A modern/fast python SOAP client based on lxml / requests

  •    Python

Please see the documentation at http://docs.python-zeep.org for more information.

node-soap - A SOAP client and server for node.js.

  •    Javascript

A SOAP client and server for node.js. This module lets you connect to web services using SOAP. It also provides a server that allows you to run your own SOAP services.


WCFExtras - WCF Soap Header support, Xml comments to WSDL annotation and more

  •    DotNet

A collection of useful WCF extensions including Soap Header support, WSDL documentation and more.

Dynamic SOAP Portlet

  •    Java

This project consists in a java JRS-168 portlet that acts as a generic client for SOAP services. The user interface for calling the service is dynamicaly created using a WSDL description.

MaxJ web service client tool

  •    Java

MaxJ (MaximusJ) is a java based client for accessing/invoking document style literal SOAP based web services. It shall be different from existing java web service tools by extensively parsing and making available the meta information on the WSDL file.

node-soap - A SOAP client and server for node.js.

  •    Javascript

A SOAP client and server for node.js.

savon - Heavy metal SOAP client

  •    Ruby

For more examples, you should check out the integration tests. If you are running MRI 1.8.7, try the 2.6.x branch.

soap-dust

  •    Java

For Java developpers who need to request SOAP server... until SOAP is deprecated. This is a client Java API. It does not require neither perform any code generation. It fits within a single jar file. soap-dust is validated against real servers.

Qt SOAP Manager

  •    C++

qsoapman stands for quot;Qt SOAP Managerquot;. It is a GUI tool for sending SOAP messages and can be used for the development, debugging or exploration of Web Services. Right now, it does not yet support WSDL but support for this might be added in the future.

SOAPy SOAP/XML Schema library for Python

  •    Python

SOAPy is a SOAP-1.1 library for Python which uses WSDL and SDL documents to discover SOAP-based service APIs. It also includes an XML Schema parser which can parse a subset of the XML Schema standard.

Web Services for Python

  •    Python

Web services for Python programmers, both client and servers. This includes SOAP, WSDL, UDDI, etc.

EasySoap++

  •    C++

The goal of this project is to produce a light weight C++ SOAP client library. Longer term support for WSDL.

J2EE AWS Integration

  •    Java

Amazon Web Services (AWS 4.0) EIS integration library for J2EE applications, includes basic Axis generated WSDL client code and DAO / DTO abstractions. Initially to cover the AWS SOAP protocol and later REST. May also include a related TagLib.

SoapClient c#

  •    

Simple c# live soap client. No need to create or use proxy classes. It parses WSDL and get a simplified definition, then use webclient to call webservice. It doesn't work with complex types (definitions in xsd) and not with wcf (soapAction parsing). maybe it could he...

Post Office - SOAP or FTP

  •    Java

System interfaces for transferring files that use HTTP SOAP Web Service with RPC attachments. Java client implements a Post Office for B2B file exchange - encapsulates connection protocols (SOAP or FTP), processes XML file, exchanges any new files.

savon - Heavy metal SOAP client

  •    Ruby

Heavy metal SOAP client

client/server SOAP library in pure C

  •    C

Portable and very simple C API functions to write a soap client/server in c.