Python で XMLRPC を扱うには、涙がちょちょぎれる(死語?)ほど簡単であった。
XMLRPC サーバ側を Drupal にすると、その生産性は何倍にもなるであろう。
そこでまず、
- XMLRPC サーバとしての Drupal 側ではアクセスしてきた XMLRPC クライアントの IP アドレスを返してあげる機能、
すなわち
get_addr メソッドを実装する。そして
- Drupal にアクセスして get_addr メソッドをコールする Python の XMLRPC クライアント
を考えてみる。
しかも Drupal の XMLRPC サーバには、
Drupal のユーザー名とパスワード(今回は admin / password)
でログインチェックも行うようにする。
Python で XMLRPC を扱うには、涙がちょちょぎれる(死語?)ほど簡単であった。
XMLRPC サーバ側を Drupal にすると、その生産性は何倍にもなるであろう。
そこでまず、
- XMLRPC サーバとしての Drupal 側ではアクセスしてきた XMLRPC クライアントの IP アドレスを返してあげる機能、
すなわち
get_addr メソッドを実装する。そして
- Drupal にアクセスして get_addr メソッドをコールする Python の XMLRPC クライアント
を考えてみる。
しかも Drupal の XMLRPC サーバには、
Drupal のユーザー名とパスワード(今回は admin / password)
でログインチェックも行うようにする。