java调用c#写的webservice

我需要一个接口。对方使用c#写的。
给了一个bin文件,里面全是DLL。
一个web.config文件
一个ws.asmx文件。
一个word指明一些方法名的参数和返回值等。
asmx里面就几句
<%@ WebService Language="C#" CodeBehind="ws.asmx.cs" Class="YC.Controller.API.ControllerWS" %>

请问我如何下手。

3个回答

我看你上写描述的,对方应该是给你了一个打包的程序,那么这个程序就需要你部署到iis里以后再去访问,
就像java写的一样,也是需要一个web环境,有一个web地址才能用的呀。。

u010468993
ahuwangqun 已经部署好了。可以访问asxm了。之后怎么弄?
4 年多之前 回复

注:本文源代码点此下载

首先要明白,webservice都一个样,对使用者来说,他看不出来你这个webservice是用什么写的,因为都是soap和wsdl状的东西,那么......
答案就在这里:java调用c#写的webservice
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

1、首先部署webservice
2、在你的java程序中添加webservice引用
3、编写你的业务代码,需要调用webservice的函数时,先实例化一个服务对象,然后就可以调用方法了,(虽然没用过JAVA,但是估计跟C#区别不大)
4、注意把webservice的URL参数化

u010468993
ahuwangqun 谢谢。已经解决了。对方给的是C#程序。我得先部署到IIS上面,然后再访问。因为这个是联合开发的,所以对方的WS写的也不麻烦,我直接用HTTP模拟请求做的。返回JSON格式数据我再来解析。不过还是感谢你了。
大约 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问