注册 登录
编程论坛 J2EE论坛

web Service 怪问题

lnyy1019 发布于 2008-08-26 16:50, 1833 次点击
今天做一个接口.用c#.net调用java写的webservice.
这个webservice是在JBuilder9 中开发的,用JBuilder9自带的服务器,.net客户端可以正常运行,正常取值。但是我把程序部署到JBuilder9外面的服务器(tomcat5.5)时,再用.net客户端调用webservice正常,但是无法返回数值,请问这是什么原因呢?????谢谢,很急在线等。。。。。
5 回复
#2
huwangvs2008-08-27 11:04
没遇到过。确认jar包都全了,stub也都生成了。
应该是用的某个web service框架的吧?
如果没有那你就太牛了。。。。
#3
lnyy10192008-08-27 11:40
嗯,都全啊,而且连接都好用,在jb9外面的服务器部署后,我连本地的
http://localhost:999/termchoir_web/services/WsInterface 这个webservice
页面也出现:

WsInterface
Hi there, this is an AXIS service!
Perhaps there will be a form for invoking the service here...

就是用.net调用的时候说某个函数的返回值为null,脑袋都大了
#4
lnyy10192008-08-27 11:42
我在jb9中的连接地址是

http://localhost:8080/services/WsInterface 连接webservice页面也出现

WsInterface
Hi there, this is an AXIS service!
Perhaps there will be a form for invoking the service here...

但是这个用.net调用的时候好用,拿出去就不好用,服啊!!!
#5
huwangvs2008-08-27 12:52
用java调用过.net的webservice。。。。
.net调用不会,应该差不多。在本地生成相应的类,直接调用就可以了。
我遇到的问题就是.net里面的char和java里的char不对应,调用出问题。。。。
不应该会出现一会好用一会不好用的情况。。。。
爱莫能助
#6
lnyy10192008-08-27 13:04
哦,谢谢你,我努力解决吧,唉!!!
1