設計したSOAPアプリケーションのWSDLを作成するために,Javaインタフェース,およびユーザ定義のデータ型クラスを作成します。
//UserInfo.java
package localhost;
public interface UserInfo extends java.rmi.Remote{
public localhost.UserData getUserData(java.lang.String in0,
javax.activation.DataHandler in1)throws java.rmi.RemoteException;
}
//UserData.java
package localhost;
public class UserData{
private java.lang.String message;
private java.lang.String name;
private java.lang.String section;
public UserData(){
}
public java.lang.String getMessage() throws java.rmi.RemoteException{
return this.message;
}
public void setMessage(java.lang.String message) throws java.rmi.RemoteException{
this.message = message;
}
public java.lang.String getName() throws java.rmi.RemoteException{
return this.name;
}
public void setName(java.lang.String name) throws java.rmi.RemoteException{
this.name = name;
}
public java.lang.String getSection() throws java.rmi.RemoteException{
return this.section;
}
public void setSection(java.lang.String section) throws java.rmi.RemoteException{
this.section = section;
}
}