xmlrpc — XML-RPC 서버·클라이언트 모듈
xmlrpc — XML-RPC 서버·클라이언트 모듈
XML-RPC는 HTTP로 전달되는 XML을 전송 수단으로 쓰는 원격 프로시저 호출(RPC) 방식이에요. 클라이언트가 URI로 지정된 원격 서버의 메서드를 인자와 함께 호출하고, 구조화된 데이터를 돌려받는 구조죠.
출처: Python 표준 라이브러리
본문
XML-RPC는 HTTP로 XML을 전달해 호출하는 원격 프로시저 호출(RPC) 방법입니다. 이 방식으로 클라이언트는 URI로 지정된 원격 서버의 메서드를 인자와 함께 호출하고 구조화된 데이터를 돌려받을 수 있어요.
xmlrpc는 XML-RPC를 구현하는 서버·클라이언트 모듈을 모아 둔 패키지입니다.
xmlrpc.client— XML-RPC 클라이언트 모듈xmlrpc.server— XML-RPC 서버 모듈
클라이언트 쪽은 원격 서버를 호출하고 응답을 파싱하는 데, 서버 쪽은 XML-RPC 요청을 받아 메서드를 실행하는 데 각각 쓰여요. 두 모듈을 함께 보면 XML-RPC 통신의 양쪽을 모두 이해할 수 있습니다.