2009-07-22 45 views

回答

3

我以前沒有使用KSOAP2,但我知道您可以將其用於Blackberry。

要調用Web服務,我使用Sun Java Wireless Toolkit (WTK)從您的web服務的WSDL文件生成存根,這應該是http://192.168.1.14/ CG/authentication.asmx?wsdl。

然後可以導入的WTK生成到您的項目使用的東西線沿線的打電話給你的Web方法中的文件:

//Generated stub file 
Service1Soap_Stub stub = new Service1Soap_Stub(); 

//Web service method 
result = stub.methodName(param1, param2); 
+0

你知道任何生成存根的好教程嗎?我下載了世貿中心,但無法弄清楚。 – mtmurdock 2010-10-11 17:45:06

+0

@mtmurdock - 一旦你開始,它實際上非常簡單直觀,本教程看起來沒問題http://www.bestcoder.net/?p=117。 – Fermin 2010-10-12 11:25:50

+0

Sun Java Wireless Toolkit在DOT NET web服務的存根生成中存在問題。它們只是實體文件,Web服務連接器不在其中。 – 2013-04-09 19:47:11

0

你可以看一下WSClient++生成的代碼是從反射自由和理想的移動平臺。

+0

它可以在黑莓上使用嗎?你能提供一個例子嗎? – 2010-07-19 19:56:39