2011-11-10 23 views
1

私はアンドロイドでksoap 2を使用しており、特にHttpsTransportSEクラスを使用してwsdlに接続しています。私は、WSDL Javaクライアントのテストの別のプロジェクトがあり、すべて正常に動作します。しかし、Androidフレームワークでクライアントを使い始めると、面白いことが起こります。Android ksoap2 https接続の問題

初めてwsdlを呼び出すと動作します! 2回目には空のリクエストがあり(動作しません)、3回目は動作し、4回目は動作しません。私はHttpsTransportSE接続を次のようにして閉じようとしました:

_httpsTransport.reset(); 
_httpsTransport.getConnection().disconnect(); 

byはそれを修正していないようです。それは非常に奇妙な問題だと私はしばらくの間立ち往生してきた!誰もが考えている? WSDLは既に私のiPhoneアプリケーション用に使用していて、今はAndroidバージョンを使っているのでうまくいきます。それはアンドロイド接続性とKSOAPに関連したものです。なぜなら、私がAndroidを使わずにテストしたとき、魅力のように動作するからです!

任意のアイデアが役立つだろう

答えて