首页 新闻 会员 周边

C#调用JAX-WS开发的WebService异常

0
悬赏园豆:50 [已关闭问题] 关闭于 2016-06-15 08:27

第三方用JAVA的JAX-WS开发的WebService,我这边用C#的添加web引用进行调用,调用其中hello接口成功,其接口功能是将传入的字符串返回。但是调用另一个接口就超时,其接口功能是将数据库里的信息查出并返回对象类集合,求大神告知!!!

问题补充:

我让那边在方法前、方法后都加了日志记录,通过日志反映的情况来看,调用到方法了,而且方法也执行成功了,但是这边就是超时。这边试着用java去调用对方的webservice,是成功的,没有报超时错误

 

今天试着把hello返回字符串的返回值循环了一千遍,以json字符串返回,结果hello超时了。。。

mingxing_ji的主页 mingxing_ji | 初学一级 | 园豆:110
提问于:2016-06-13 15:57
< >
分享
所有回答(2)
0

超时是那边的问题。

长蘑菇星人 | 园豆:1832 (小虾三级) | 2016-06-13 17:24

我在这边用java去调用他的webservice没有超时,是正常返回的

支持(0) 反对(0) mingxing_ji | 园豆:110 (初学一级) | 2016-06-13 19:00

@mingxing_ji: 超时时间设置太短了吧。

支持(0) 反对(0) 长蘑菇星人 | 园豆:1832 (小虾三级) | 2016-06-14 08:54

@长蘑菇星人: 现在hello方法返回值是json字符串,就十几个字符,超时了。。。

支持(0) 反对(0) mingxing_ji | 园豆:110 (初学一级) | 2016-06-14 10:04
0

我要是没记错,通用简单类型可以相互调用,对象类型无法处理。你可以让Java那边输出转成json字符串。.net用时再把序列化回来。

ThinkInLife | 园豆:209 (菜鸟二级) | 2016-06-13 17:38

没有吧,之前我也有调用过java提供的webservice,传入和返回都有对象类型的

支持(0) 反对(0) mingxing_ji | 园豆:110 (初学一级) | 2016-06-13 18:56

今天实验了下,json返回直接超时

支持(0) 反对(0) mingxing_ji | 园豆:110 (初学一级) | 2016-06-14 16:29
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册