Path

ez.no / ezpublish / documentation / development / kernel / ez soap web services overview


eZ SOAP Web Services Overview

These documentation pages are no longer maintained. Please visit the new documentation site.

SOAP is an XML messaging protocol for exchanging data between systems, such as two web servers. For an intro to web services, SOAP and related technologies like WSDL, begin with Web Services Demystified

SOAP makes it possible to use eZ publish BOTH as a client to a remote web service and as a server to other web servers you wish to make your content available to.

eZ publish 3.x comes with a SOAP library http://ez.no/ez_publish/documentation/development/libraries/ez_soap as part of the SDK

The eZ SOAP library Currently (3.0.2) supports building of SOAP clients and servers but has no WSDL support and is not (as far as I'm aware) being used by any eZ publish modules so far.

You may want to consider PEAR::SOAP for the time being as an alternative, until eZ SOAP has matured a little further. If you make sure you don't "embed" PEAR::SOAP too deeply in your code you could probably use something like an adapter pattern later to avoid a large code re-write.

Comments

Contents

Development

Extensions
eZ publish datamodel
eZ publish tuning and stability
Importing attribute data
Kernel
    Executing PHP shell scripts
    eZ SOAP Web Services Overview
    Deploying SOAP Servers with eZ Publis...
    Custom template operators
    Cache block optimization
Libraries
Scripting
Standards
System overview
Test Suite
Using Doxygen to create API documenta...


Created

29/04/2003
1:35:28 am
by Harry Fuecks

Last updated

11/10/2004
11:02:06 am
by Kåre Køhler Høvik

Authors

Harry Fuecks
Bård Farstad
Kåre Køhler Høvik



This page is part of the eZ Publish documentation. The documentation is available under the GNU Free Documentation License. All contributions will be released under the terms of this license.