A.31. Web Services
Repository: PEAR - License: PHP License - By Marshall Roch (lead)
Performs currency conversion
Extendable to work with any source that provides exchange rate data, this class downloads exchange rates and the name of each currency (US Dollar, Euro, Maltese Lira, etc.) and converts between any two of the available currencies (the actual number of currencies supported depends on the exchange rate feed used).
Repository: PEAR - License: PHP License - By Alexander Wirtz (lead)
This class acts as an interface to various online weather-services.
Services_Weather searches for given locations and retrieves current weather data and, dependent on the used service, also forecasts. Up to now, GlobalWeather from CapeScience, Weather XML from EJSE (US only), a XOAP service from Weather.com and METAR from noaa.gov are supported. Further services will get included, if they become available, have a usable API and are properly documented.
Repository: - License: PHP License -
SOAP Client/Server for PHP
Implementation of SOAP protocol and services
Repository: PEAR - License: PHP License - By Shane Caraveo (lead) - Arnaud Limbourg (lead)
SOAP Interop Test Application
Test harness for SOAP Builders tests. Supports Round 2 and Round 3 tests.
Repository: - License: LGPL -
UDDI for PHP
Implementation of the Universal Description, Discovery and Integration API for locating and publishing Web Services listings in a UBR (UDDI Business Registry)
Repository: PEAR - License: PHP License - By Stig Sæther Bakken (lead)
PHP implementation of the XML-RPC protocol
This is a PEAR-ified version of Useful inc's XML-RPC for PHP. It has support for HTTP transport, proxies and authentication.