问题标签 [ksoap2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
126805 浏览

android - 如何使用 KSOAP2 从 Android 调用 .NET Web 服务?

我在调用网络服务时遇到问题。我在服务器上有一个 .NET Web 服务,我在 Android 中使用 KSOAP2 (ksoap2-j2se-full-2.1.2)。在运行程序时,我遇到了一个运行时异常,例如“org.ksoap2.serialization.SoapPrimitive”。我应该怎么办?

这是我的代码。

0 投票
3 回答
10588 浏览

web-services - 如何从 Blackberry Simulator 调用 .NET Web 服务?

我必须从 Blackberry Simulator调用 .NET Web 服务( http://192.168.1.14/CG/authentication.asmx )。我已经使用 KSOAP2 在 Android 中完成了它,但我不知道如何在 Blackberry 中执行此操作。我可以在黑莓中使用 KSOAP2 吗?如果可以,请提供一些代码片段。也请告诉您是否知道任何其他方法来做到这一点。

0 投票
3 回答
2645 浏览

java - How do I enforce a timeout on a webservice call using ksoap 2?

I need to add a timeout to a J2ME application that uses ksoap 2 to connect to a web service.

I've tried the method described as a possible pseudo timeout at http://ksoap2.sourceforge.net/doc/api/org/ksoap2/transport/HttpTransport.html, but it doesn't seem to function on this device.

I'd run the connection on another thread and kill it if a timer fires but there's no way to kill a thread before it finishes executing in J2ME per http://developers.sun.com/mobility/midp/articles/threading2/ (this is an embedded device, so I can't just leave an indefinite number of threads blocking in the background). I can't use the poll a boolean method since it's the single attempt to open the connection that blocks.

The system timeout seems to vary between device modal and is too long for my purposes.

Does anybody have any thoughts as to something that might work?

0 投票
1 回答
1806 浏览

java-me - 用于 J2ME 的 kSoap API

我正在使用 ksoap/ksoap2 api 从 j2me 调用 php webservice。

对于 ksoap:

用过的..

在 ksoap2 中

用过的..

它返回我

故障字符串:

faultstring: '操作'ns8862:save_record' 未在此服务的 WSDL 中定义' faultactor: '' 详细信息: org.kxml2.kdom.Node@ea0ef881

在 Web 服务中,第一个标签 ns8862:save_record 每次通过 4 个数字的请求时都会发生变化。

任何解决方案?

0 投票
3 回答
7239 浏览

java - ksoap2 复杂参数

我需要使用 ksoap2 调用 Web 服务,直到我需要将更复杂的类型传递给 Web 服务为止,我已经成功地完成了这项工作。

有没有人有一个将复杂类型传递给 web 服务的例子,最好只使用 SoapObject (有问题的对象只有字符串和日期时间。

提前致谢

0 投票
3 回答
4999 浏览

.net - 使用 ksoap2 将参数传递给 .net Web 服务,始终传递 null(空)值

我在使用 ksoap2 从 android 调用 .net Web 服务时遇到问题。调用在没有参数的情况下执行得很好,但是当我传递任何类型的参数时,Web 服务只会收到一个空值。我尽了一切可能,但到目前为止没有运气。我希望有人可以提供帮助,客户端代码是:

0 投票
1 回答
2228 浏览

.net - 将参数从 android 传递到 .net Web 服务

我使用 ksoap2 来调用 web .net 服务。调用工作得很好,除非我通过参数。Web 服务始终将传递的参数作为空值接收。不知道是什么问题,希望有人帮忙。谢谢,

0 投票
6 回答
44290 浏览

java - 如何使用 ksoap2 将参数传递给 web 服务?

我正在使用 Eclipse IDE 开发一个 android 应用程序。我正在尝试连接到 .net 网络服务。我正在使用 ksoap2 2.3 版

当我调用没有参数的 web 方法时,它工作正常。当我将参数传递给 webmethod 时,我得到了 null(在调试我发现的 web 服务时),我从客户端代码中的 webmethod 得到了一个 null。

代码:

为什么我得到空响应,如何使用 ksoap2 将参数传递给 web 服务?

0 投票
3 回答
12757 浏览

java - 通过 https 的 Android ksoap2

有没有人能够通过https使用kso​​ap2 android连接到soap服务器?

我不断收到“主机名 <###> 未验证”的错误

我正在做

显然回头看看其他不适用于 android 的 ksoap,您向我们提出了通过 https 进行连接的不同调用,但我找不到在 android 版本中执行此操作的方法。

有人找到了方法或知道要使用的呼叫吗?

谢谢你的帮助

0 投票
1 回答
2329 浏览

android - XmlPullParserException when androidHttpTransport.call(SOAP_ACTION, envelope); 叫做

基本上我正在为 Android 使用 kSoap2 类。客户端应用程序正在使用 Web 服务。如果需要,我可以发布代码。

我四处浏览以弄清楚这一点。我收到以下错误消息: START_TAG{ http://schemas.xmlsoap.org/envelope/ }Envelope(posiiton:START_TAG@1:6 in java.io.InputStreamReader@437b40f0) 当 androidHttpTransport.call(SOAP_ACTION, envelope); 叫做。

到目前为止,我收集到的是“未正确解析 xml 或 web 服务服务器没有响应。” 有什么建议么?

另外,当我尝试其他外部网络服务时:http://www.deeptraining.com/webservices/GetWeather,我收到: IOException on androidHttpTransport.call(SOAP_ACTION, envelope);

IOException 消息:Host is unresolved,知道如何解决这个问题,这里我没有收到 XmlPullParserException(可能一旦修复它就会出现)。

谢谢,我感谢您的洞察力和时间。

安佳娜。