私は非常に基本的な XMLRPC サーブレット サーバーを実行しています。文字通り、Apache 関係者 (http://ws.apache.org/xmlrpc/server.html) によって提案されたデフォルトに従っています。
XMLRPC 関数内からリクエスタの IP アドレスにアクセスする方法はありますか? さまざまなユーザーから受信した要求を IP アドレスでログに記録するサービスを設計しています。
たとえば、彼らの例から Calculator クラスを取り上げた場合、次のようにするかもしれません。
public int add(int a, int b){
IPAddress user = {magic incantation};
Log.info("Summed " + a + " and " + b + " for " + user);
return a + b;
}
(明らかにこれはおもちゃの例ですが、その方法を知っていれば、自分のプログラムでやりたいことを実行できます)
どうもありがとう!!