web service-java调用c#写的webservice

问题描述

java调用c#写的webservice

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

请问我如何下手。

解决方案

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

解决方案二:

注:本文源代码点此下载

首先要明白,webservice都一个样,对使用者来说,他看不出来你这个webservice是用什么写的,因为都是soap和wsdl状的东西,那么......
答案就在这里:java调用c#写的webservice
----------------------

解决方案三:

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

时间: 2024-09-19 09:36:34

web service-java调用c#写的webservice的相关文章

web service-java如何调用c#写的webservice

问题描述 java如何调用c#写的webservice 已知远程的asmx访问地址.如何调用里面的方法 比如说里面的getList方法.此方法没有参数,返回值是json格式的数据 我用java如何写客户端调用. 谢谢 解决方案 注:本文源代码点此下载 首先要明白,webservice都一个样,对使用者来说,他看不出来你这个webservice是用什么写的,因为都是soap和wsdl状的东......答案就在这里:java调用c#写的webservice

在Android中调用C#写的WebService(附源代码)

由于项目中要使用Android调用C#写的WebService,于是便有了这篇文章.在学习的过程中,发现在C#中直接调用WebService方便得多,直接添加一个引用,便可以直接使用将WebService当做一个对象使用,利用Vs2010中的代码提示功能就能爽歪歪地把想要的东西全部点出来.在Android调用,麻烦了一点,但是也还好.主要是我们需要自己在代码中确定要调用WebService的方法名是什么,要传给WebService什么参数以及对应的参数名,另外,一些额外的信息比如soap的版本号

java调用.net发布 的webservice,实体类怎么传

问题描述 java调用.net发布 的webservice,实体类怎么传 java调用.net发布 的webservice,实体类怎么传, 解决方案 哈哈,刚好之前我做个类似的项目,写了一个心得这个是传参数的,实体类实现序列化一样的 解决方案二: http://blog.csdn.net/qq_15002323/article/details/49020849

在ASP.NET Atlas中调用Web Service—批量调用以提高效率

asp.net|web 对于Atlas程序,在某些情况下,我们需要在短时间内调用大量的Web Service,例如某个列表中用户快速的点击删除.这时网络带宽,稳定程度等等往往会造成较长时间的延迟.如果可以将这些调用包装成一个单一的请求,那么用户只需忍受一次网络延迟,即可得到处理的结果,也间接的提高了效率.似乎这并不是一个很容易实现的功能,但幸运的是,Atlas中内建了对批量调用Web Service的支持,您所需要的只是在程序中简单设置一下. Atlas中每个Web Service的调用请求都有

按照Web Service方式调用WCF服务的问题

WCF按照basicHttpBinding方式发布,.net按照Web Service方式调用,自动生成的Proxy中枚举类型和Nullable类型的参数,在Proxy里面发现一些不一样的东西,都额外生成一个配对的XXSpecified的字段和属性.你必须将该值设为true,否则,WCF序列化的时候回忽略相应的枚举类型或Nullable类型,全部使用的默认值,你所赋的值都被忽略了,只有你将XXSpecified设置为true就可以了. [TestMethod] public void TestA

关于java调用C#开发的webservice的问题

问题描述 困扰很久了,我开发的C#的webservice,需要参数string,可是对方java在调用的时候,我接受到的string参数老是为空如果是int参数,我收到的是0;对方查看我的wsdl,看到的类型是s:string,他说他们都是xsd:string,所以要我改,可是我不知道怎么改请高手指点 解决方案 解决方案二:本文介绍一个非常实用的Java客户端工具类来调用C#WebServices和apacheXMLrpcserver,这个类的源码是从网上下载的,我在博客网做项目的时候一直使用这

求助java调用.net开发的webservice问题

问题描述 今天接到任务,做一个java调用webservice实现短信的发送,基本不会.求助代码http://220.201.207.234/umswebservice/messageinterop.asmx连接到统一消息平台.连接成功建立后下面的其它方法才能有效.uid-UMS接入帐号,pwd-接入口令.通过平台分配的登录帐号和密码与平台连接.publicboolConnect(stringsUid,stringsPwd)断开与统一消息平台的连接.publicboolDisconnect()向

100问一个关于在asp.net web service中调用主页面中元素以及事件的问题!!!!!!!

问题描述 现在我在web中建了个webservice,现在我想在这个里面调用主页面即default页面里的东西,包括元素和后台事件比如页面里有个<asp:button.....>如何调用button的方法,比如后台有个函数aaaa()如何调用这个函数!!! 解决方案 解决方案二:你知道webservice是个什么东西吗?感觉你对webservice根本就不了解你只能把这些东西作为参数传过去解决方案三:建议楼主先了解下webservice解决方案四:webservice相当于一个远程函数库,它不

java调用delphi写的DLL报错误签名错

问题描述 如题,但并不是每次都报错,只是偶尔.函数参数我只有两个,都是字符串类型:Java这边我定义为string类型,delphi的dll里我定义为widestring类型错误显示为:错误签名AppName:javaw.exeAppVer:6.0.160.1ModName:adsloc32.dllModVer:5.60.0.0Offset:00030b00我写的delphidll里面调用了adsloc32.dll.补充:我用的开发工具是eclipse,delphi3写的DLL. 解决方案 解决