Windows程序(C# VS 2008)杂记之Java访问Webservice服务

本文档详细记录了如何使用Java访问.NET编写的Webservice服务,包括创建Webservice服务、解决SOAPAction识别问题、发布到IIS及处理远程调用限制,还涉及到有参数方法的添加和调用。
摘要由CSDN通过智能技术生成

2014年3月20日星期四 海淀五路居 晴

从上周一开始,一直到昨天,被老大给借到别的组去弄文档,拿着仅会画笔工具的PS,不停地涂啊涂,这是拿着先进的工具生生地做着体力活,整个人都干的有些麻木了。

终于又可以帮别的同事打打下手了,实现Java对.netWebservice服务的访问。

1. 创建Webservice服务

1) 创建一个空的ASP.NET Web应用程序

2) 右键点击项目名称,添加新建项,选择Web模版中的Web服务


3) 点击调试,服务创建完成,我的地址为:

http://localhost:31058/WebService1.asmx


2. 编写Java客户端

    packagecom.jackhally;

    importjava.net.URL;

    importjavax.xml.namespace.QName;

    importorg.apache.axis.client.Call;

    importorg.apache.axis.client.Service;

     

    public classWebserviceClient {

        publicstatic String getInfo() {

        Stringresult = "";

         

        try{

            //定义服务

            Serviceservice = new Service();

            //调用Hello方法

            CallcallHelloWorld = (Call) service.createCall();

            callHelloWorld.setOperationName(newQName("http://localhost:31058/WebService1.asmx", "HelloWorld"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值