私のwebserviceは、セッションメカニズムとしてsoapsessionを使用します。私はksoap2 apiを使ってそのWebサービスに電話したいと思います。セッションを維持するために、そのWebサービスをどのように呼び出すことができますか?もう、もう1つの質問。これで、Webサービスは、axis2 api(ServiceClient)を使用してクライアントに書き込むときと同じように、ServiceGroupIdをksoap2 apiで書かれたクライアントに返しません。これは、ksoap2クライアントでは、アドレッシングモジュールを使用していないためです。だから、私の質問は、ksoap2を使ってアドレッシングモジュールを使うことができますか?ksoap2を使用してセッションベースのWebサービスを呼び出す
0
A
答えて
1
KeepAliveHttpsTransportSEを使用できますが、この1つの接続だけを使用できます。 それ以外の場合は、authコールからsessionIDを取得する必要があります。
あなたHttpsTransportSE輸送使用して、この認証呼び出しを行っています
List<HeaderProperty> hp = (List<HeaderProperty>)transport.getConnection().getResponseProperties();
for (int i = 0; i < hp.size(); i++) {
if (hp.get(i).getKey().equals("set-cookie")){
SESSION_ID = hp.get(i).getValue();
break;
}
}
をし、新しいWebサービスの呼び出しを行うとき、ヘッダにセッションIDを設定します。
関連する問題
- 1. ksoap2経由でAndroidからJava Webサービスを呼び出す
- 2. アンドロイドでKSOAP2を使用して.NET Webサービスを呼び出すときにエラーが発生しました
- 3. JQueryを使用してJSON Webサービスを呼び出す
- 4. Javaを使用してWebサービスを呼び出す方法
- 5. nodejsを使用してWebサービスを呼び出す
- 6. Javaを使用してSOAP Webサービスを呼び出す
- 7. JavaScriptを使用してクロスドメインasmx Webサービスを呼び出す
- 8. wgetを使用してWebサービスを呼び出す
- 9. 証明書を使用してWebサービスを呼び出す
- 10. Weblogicアドオンを使用してWebサービス呼び出しをシリアライズ
- 11. KSOAP2を使用したAndroid ASP Webサービス
- 12. ksoap2 libを使用したSOAP Webサービス
- 13. Webサービスを呼び出すWebサービス
- 14. Webサービスを呼び出す
- 15. Webサービス呼び出しHTTPS
- 16. Asp Classic SOAPリクエストを使用したWebサービスの呼び出し
- 17. MVCを使用したAjax(Webサービスの呼び出し)
- 18. WebRequestを使用したSOAP Webサービス呼び出しの作成
- 19. ASP.NET - SOAPを使用したWebサービスの呼び出し
- 20. 同じサービスを呼び出すWebサービスとWebアプリケーションを呼び出すWin-app
- 21. AndroidでKSOAP2を使用せずにWebサービスを呼び出すにはどうすればよいですか?
- 22. Webサービスを呼び出し、URLを使用してパラメータを渡す方法
- 23. Webサービスを呼び出すときにサービスエージェントを使用する
- 24. ADSF Webアプリケーション呼び出しWebサービス
- 25. Androidでksoap2を使用しないSOAP Webサービスを使用しています
- 26. actionscript 2.0を使用してWebサービスのメソッドを呼び出す方法
- 27. javascriptとjqueryを使用してasp.netのクロスドメインWebサービスを呼び出す方法
- 28. XMLを使用してWebサービスから国の通貨名を呼び出す
- 29. HTTPプロキシ経由でWSを使用してWebサービスを呼び出す
- 30. JavascriptまたはJQueryを使用してリモートWebサービスを呼び出す方法