社区
C#
帖子详情
调用Web Service的问题。
patrickpan
2008-11-05 06:43:39
请教:这个WebService怎么调用?
用Java开发的。
直接引用不行,生成代理类也不行。
URL如下:
http://202.105.212.146:8080/jboss-net/services/Register?wsdl
...全文
317
27
打赏
收藏
调用Web Service的问题。
请教:这个WebService怎么调用? 用Java开发的。 直接引用不行,生成代理类也不行。 URL如下: http://202.105.212.146:8080/jboss-net/services/Register?wsdl
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
superliu1122
2008-11-06
打赏
举报
回复
修改了WSDL文件 添加引用成功 调用出错
POST数据:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:getRandom xmlns:m="http://realization.webservice.uc.fin.huawei.com" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"/>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
服务器响应:
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server.generalException</faultcode>
<faultstring>Access denied.</faultstring>
<detail/>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
ProjectDD
2008-11-06
打赏
举报
回复
UP
killer_liqiao
2008-11-06
打赏
举报
回复
up
冷月孤峰
2008-11-06
打赏
举报
回复
试试这个:
http://www.cnblogs.com/bobbychencj/articles/607943.html
homejiji
2008-11-06
打赏
举报
回复
mark
冷月孤峰
2008-11-06
打赏
举报
回复
试了一下,可以引用该服务,但是调用的时候确实会报错:Access denied.
再03年的时候做过一个电信的项目,也是用C#调用JAVA的一个服务,刚开始也是有问题。
不过问题处在JAVA的那个服务上面。
jiezi316
2008-11-06
打赏
举报
回复
如果实在不行就用httpwebrequest构建XML请求,然后取返回值解析,一样的原理
tianjinldl
2008-11-06
打赏
举报
回复
学习帮顶,我不会
wangping_li
2008-11-06
打赏
举报
回复
[Quote=引用 17 楼 superliu1122 的回复:]
修改了WSDL文件 添加引用成功 调用出错
POST数据:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:getRandom xmlns:m="http://realization.webservice.uc.fin.huawei.com" SOAP-ENV:encodin…
[/Quote]
这是楼主的?
LZ你直接使用httpwebrequest ,获取返回的结果试试看
patrickpan
2008-11-06
打赏
举报
回复
又加了100分求解。
这个Web Service用Java开发的,调用了Apache开发的axis做的Web Service。
zlb789
2008-11-06
打赏
举报
回复
关注
abcniu
2008-11-06
打赏
举报
回复
不能添加WEB引用吗
IMAGSE
2008-11-05
打赏
举报
回复
友情帮顶
~
yangmt204
2008-11-05
打赏
举报
回复
o
yagebu1983
2008-11-05
打赏
举报
回复
得需要发布后,然后引用,实例化,使用!!
lovehongyun
2008-11-05
打赏
举报
回复
http://topic.csdn.net/t/20031022/23/2385067.html
跟你的错误一样.你看下.
mjjzg
2008-11-05
打赏
举报
回复
顶一下,以表支持
patrickpan
2008-11-05
打赏
举报
回复
添加不了,错误信息:
URI http://202.105.212.146:8080/jboss-net/services/Register?wsdl 处的文档未被识别为已知的文档类型。
来自各已知类型的错误信息可能有助于修复该问题:
- 来自“DISCO 文档”的报告是“在 URL http://202.105.212.146:8080/jboss-net/services/Register?wsdl 处找不到发现文档。”。
- 无法识别此文档格式。
- 来自“WSDL 文档”的报告是“XML 文档(2, 863)中有错误。”。
- 上下文 <sequence xmlns='http://www.w3.
这个WEB Service是用Java写的。
lovehongyun
2008-11-05
打赏
举报
回复
http://202.105.212.146:8080/jboss-net/services/Register?wsdl
用vs添加这个引用
veiny
2008-11-05
打赏
举报
回复
WebService 转换服务~!搜索下
加载更多回复(7)
Java
调用
.Net
Web
Service
问题
解决方法分享
本文分享了Java
调用
.Net
Web
Service
时遇到的命名空间、SOAP格式和数据类型匹配
问题
,提供了解决方案,包括调整命名空间、理解不同SOAP头格式和正确设置参数类型。
XML
Web
Service
并发异步
调用
的
问题
及其解决方案
本文探讨了在使用XML
Web
Service
时,如何处理并发异步
调用
的
问题
。介绍了采用多个proxy实例、使用ThreadPool发起同步
调用
以及线程安全
问题
的解决方案,并对比了WCF中是否存在相同
问题
。最后建议在并发异步
调用
场景下,使用ThreadPool进行同步
调用
。
XML
Web
Service
的异步
调用
中可能的
问题
本文探讨了ASP.NET
Web
Service
中异步
调用
的
问题
,通过两个示例对比,展示了当客户端重复使用同一实例进行异步
调用
时出现的结果异常现象,并解释了原因。
etl
web
service
调用
问题
本文介绍了一种在ETL过程中
调用
Web
Service
时遇到的
问题
及解决方法。主要原因是由于
web
工程中存在jar包冲突导致
调用
失败,通过排除定位到
问题
jar包并移除后恢复正常。
动态
调用
Web
Service
及C#反射返回类或List对象
问题
解决
本文介绍了在C#中动态
调用
Web
Service
时,如何处理返回的类对象和List对象。通过使用反射和Type类的方法,如GetFields()和GetElementType(),成功解决了转换和访问数据的
问题
。对于单个对象,使用GetValue()方法获取字段值;对于数组对象,通过强制转换为object数组来处理。
C#
111,128
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章