The Joomla! Extensions Directory ™

SOAP Integration Component

The SOAP Integration extension integrates the NuSOAP library within Joomla and makes it possible to create your own SOAP webservices with WSDL support. You create webservices based on custom created Joomla SOAP Plugins with your own functions.

Creating a Joomla SOAP Plugin
To create a Joomla SOAP plugin you need to create a Joomla plugin of type SOAP. In the plugin you create your functions and you register the functions you want to be available in the webservice. You can download an example plugin, which also creates a demo webservice in the component so you can do some tests. Download the Hello World SOAP plugin here:

Complex Types Support
You can also add your own complex types to your webservice within the same plugin. Download the Hello Complex World SOAP plugin here:

Creating a webservice
In the component you can create a new webservice in the Webservices section. For each webservice you can specify how you want the webservice to behave. For instance, you can specify which of the installed and enabled SOAP plugins will make up your webservice. Thus, the registered functions from the selected plugins, will be the functions available in your webservice. If you don't select specific plugins, all the registered functions will be part of the webservice.
You can also specify an authentication method. You can manually enter a username and password, or select an existing Joomla user or even an access level.

Note: This is still in beta and if you find bugs or have a great idea please submit them at the website:

Report Extension



Reviews: 5
Great extension saving a lot of work.
Reviews: 1
Thank you for the work, very much you helped.
Easy to be useful, the entitlement treatment particularly i like it.
Reviews: 1
Many thanks to the developer for this powerful extension. The interface in the joomla backend is easy to use and the SOAP itself is the master of subsystems (PlugIn) that can add to the SOAP. So is simple to expand the functionality and structure it very good. The support is excelent - fast and very compentent. My first choice when you need a SOAP for Joomla as you'll save much work!