Section A.31. Web Services


A.31. Web Services

A.31.1. Services_ExchangeRates

Repository: PEAR - License: PHP License - By Marshall Roch (lead)

Performs currency conversion

A.31.1.1 Description

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).

A.31.2. Services_Weather

Repository: PEAR - License: PHP License - By Alexander Wirtz (lead)

This class acts as an interface to various online weather-services.

A.31.2.1 Description

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.

A.31.3. SOAP

Repository: - License: PHP License -

SOAP Client/Server for PHP

A.31.3.1 Description

Implementation of SOAP protocol and services

A.31.4. SOAP_Interop

Repository: PEAR - License: PHP License - By Shane Caraveo (lead) - Arnaud Limbourg (lead)

SOAP Interop Test Application

A.31.4.1 Description

Test harness for SOAP Builders tests. Supports Round 2 and Round 3 tests.

A.31.5. UDDI

Repository: - License: LGPL -

UDDI for PHP

A.31.5.1 Description

Implementation of the Universal Description, Discovery and Integration API for locating and publishing Web Services listings in a UBR (UDDI Business Registry)

A.31.6. XML_RPC

Repository: PEAR - License: PHP License - By Stig Sæther Bakken (lead)

PHP implementation of the XML-RPC protocol

A.31.6.1 Description

This is a PEAR-ified version of Useful inc's XML-RPC for PHP. It has support for HTTP transport, proxies and authentication.



    PHP 5 Power Programming
    PHP 5 Power Programming
    ISBN: 013147149X
    EAN: 2147483647
    Year: 2003
    Pages: 240

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net