Web サービスを使用して、monster.com に求人を掲載する必要があります。を使用してクライアント ファイルを生成しwsimport
ました。型オブジェクトupdateJob
を受け入れるメソッドを呼び出しています。<Job>
クライアント ファイルには、必要なユーザー名とパスワードを設定する SOAP ヘッダー専用のクラスがあります。しかし、呼び出しているメソッドは型オブジェクトHeader
のみを受け入れるため、リクエストでこのオブジェクトをバインドする方法がわかりません。<job>
SOAP ヘッダーを構成する専用オブジェクトは、次のように設定されています。
MonsterHeader monsterHeader=new MonsterHeader();
MessageDataType MessageDataType=new MessageDataType();
MessageDataType.setMessageId("Company Jobs created on 06/09/2004 02:41:44 PM");
MessageDataType.setTimestamp("2004-06-09T14:41:44Z");
monsterHeader.setMessageData(MessageDataType);
Security security=new Security();
UsernameTokenType UsernameTokenType=new UsernameTokenType();
UsernameTokenType.setUsername("testxftp");
PasswordType PasswordType=new PasswordType();
PasswordType.setValue("ftp12345");
UsernameTokenType.setPassword(PasswordType);
呼び出されているメソッドはbusinessGatewayInterface.updateJob(job);
また、送信する SOAP リクエストを表示する簡単な方法についてアドバイスをお願いします。