0

Tomcat6でAxis1.4を使用してWebサービスをデプロイしています。私はこのようなクラスを持っています:

class helloService{
  ArrayList<String> arr = new ArrayList<String>
  /*Some declarations*/
  public void init(){
     helloService hs= new helloService();
     //File reads,variable initialization and all the init processes
  }

  public void add(int x, int y)
  { return x+y; }
  public void subtract(int x,int y)
  {return x-y;  }
}

add()クライアントに提供したいのですsubtract()が、この2つのメソッドを動作させるには(加算と減算ではなく、いくつかの操作が存在することを考慮してください。これはサンプルです)、init()最初にメソッドを呼び出す必要があります。

RPC / RMIとは異なりinit()、メソッドを呼び出すサーバークラスがないため、Webサービスをデプロイするときにメソッドを呼び出す方法は?init()

4

0 に答える 0