Passion/Programming

SOAP 따라하기 - 1탄 설치

sunshout 2007. 6. 21. 17:53
Diveintopython에서 설명한 Python에서 SOAP사용하기 내용를 따라하면서 정리해 봅니다.

먼저 빠져들기 전에 필요한 것들을 준비하자.

12.2 필요한 Python package

PyXML : Python에서 XML 사용을 위해서
fpconst : IEEE754의 double-precision special value{Not-a-Number(NaN), Positive Infinity(Inf), Negative Infinity(-Inf)} 를 사용하기 위해서
SOAPpy : Python에서 SOAP 을 사용하기 위해서


12.3 First Steps with SOAP

간단하게 SOAP이 하는걸 비유하면 remote function call이다.

간단한 예제를 들어서 보면 미국 어느 지역의 우편번호를 입력하여 해당 지역의 온도를 받아오는 방법이다.

(Language : python)
from SOAPpy import SOAPProxy
url = 'http://services.xmethods.net:80/soap/servlet/rpcrouter'
namespace = 'urn:xmethods-Temperature'
server = SOAPProxy(url, namespace)
print server.getTemp('27502')