`

WebService -AXIS工程

 
阅读更多

工作中用到WS,暂记录一个小工程,

客户端的例子为:

 

public class TestReceiveConfigOrder {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		 String  ret = "" ;
    	try {

    		 Document docSend = XMLUtil.newXMLDocument("F:/zmain/7000000038691023ph1.xml");
    			String strSend = XMLUtil.toString(docSend);	
    			String configOrderXml = strSend;
    		    System.out.println(configOrderXml);
    		    
            Service  service = new Service();
            Call     call    = (Call) service.createCall();
            String endpoint = "http://localhost:8888/pxph/services/ConfigOrderXmlService";
            //设置调用服务地址 
            call.setTargetEndpointAddress( new java.net.URL(endpoint) );
            //设置调用服务名称,同时指定服务中的方法名称 
            call.setOperationName( new QName("ConfigOrderXmlService", "receiveConfigOrder" ) );
           
            call.addParameter( "arg1", XMLType.XSD_STRING, ParameterMode.IN);

            call.setReturnType( org.apache.axis.encoding.XMLType.XSD_STRING );
            //创建两个参数的数组,调用服务,得到结果resultInfo 
             ret = (String) call.invoke( new Object[] { strSend } );   
            System.out.println("成功 : " + ret);
        } catch (Exception e) {
            e.printStackTrace();
        }
 
	}

}

   有个问题,本来在eclipse 3.6 和 myeclipse 中有一个WebService 的客户端,但调用时,会报一些错,调不成功,很烦。

 

 

分享到:
评论

相关推荐

    webservice之axis实例,axis复杂对象

    用两个工程模拟实现远程调用对方用webservice提供的接口,并有传送复杂对象数据的例子。

    axis2开发webservice(二)

    资源包含了:axis2-1.7.4-bin.zip、axis2-1.7.4-war.zip、axis2-eclipse-...备注:资源超过了70M 分成了3部分 见axis2方式开发webservice(一)和 axis2方式开发webservice(二)、 axis2方式开发webservice(三)

    Webservice之Axis高级编程

    1.2 AXIS第二课:工程应用中的AXIS的发布方法Stub 1.3 AXIS第三课:AXIS高级应用,使用Handler来增强Web服务的功能 1.4 AXIS第四课:AXIS高级应用,建立安全的AXIS服务 1.5 AXIS第五课:AXIS高级应用,在AXIS服务...

    spring-axis2-test.rar_Axis2 Spring3_axis2_axis2 spring3_axis2 s

    使用axis2与spring3进行集成,实现的webservice服务。 资料为myeclipse下的web工程,可解压后直接导入。 发布到tomcat6下运行。

    axis2方式开发webservice

    资源包含了:axis2-1.7.4-bin.zip、axis2-1.7.4-war.zip、axis2-eclipse-...备注:资源超过了70M 分成了2部分 见axis2方式开发webservice(一)和 axis2方式开发webservice(二)、 axis2方式开发webservice(三)

    springboot+axis1.4

    springboot 集成axis1.4的webservice,该为maven的工程

    axis2开发webservice(三)

    资源包含了:axis2-1.7.4-bin.zip、axis2-1.7.4-war.zip、axis2-eclipse-...备注:资源超过了70M 分成了3部分 见axis2方式开发webservice(一)和 axis2方式开发webservice(二)、 axis2方式开发webservice(三)

    mybatis+spring MVC+webservice axis例子程序实现

    首先,该工程实现了spring MVC、mybatis、axis webservice功能 其次,这个工程很简单,只做了最简单的功能实现 再次,数据库要自己准备 最后,该工程里的src目录下,有一个readme.txt,请下载者仔细阅读,里面有...

    myeclipse8.5使用axis2插件开发webservice服务并调用

    使用myeclipse8.5安装axis2插件,工程主要是通过server端类生成服务,生成客户端。 1、使用服务端类com.Hello.java,com.Other.java生成wsdl、aar文件【aar文件通过axis2插件的Axis2 service archiver生成】【wsdl...

    axis2下的webservice工程

    axis2下的webservice工程 mycelipse9下的

    AXIS2作为客户端调用webService的demo

    用AXIS2作为客户端调用webService的demo:本人亲测可用,eclipse工程java项目包含完整代码和完整jar包, 只要用eclipse导入项目即可,运行控制台显示success或者false字符串,说明OK。

    详解axis调用webservice实例

    里面包含用到的axis的jar包 和一个java文件,下载后,将文件放在工程下,添加jar包即可运行,用的开源的webservice服务,里面重要代码都做了注释。

    axis2简单webservice工程源码

    axis2简单webservice工程源码,带jar包,是eclipse中导出的。

    webservice发布包axis2

    里面有一个war文件和一个zip文件,war文件放在tomcat的webapps文件夹中自动解压。zip文件是一个实例工程

    myeclipse8.5使用axis2插件开发webservice服务并调用--操作步骤图解

    使用myeclipse8.5安装axis2插件,工程主要是通过server端类生成服务,生成客户端。 1、使用服务端类com.Hello.java,com.Other.java生成wsdl、aar文件【aar文件通过axis2插件的Axis2 service archiver生成】【wsdl...

    axis2发布webservice各种方式实例

    具体请查看文本文件,已经附带了示例工程,讲解了三种发布方式,包括spring发布方式

    java webservice Axis例子

    一个简单的Axis例子. eclipse工程代码,服务器端代码和客户端代码都有.能直接运行,对入门级的朋友来说不错.

    AXIS开发webservice

    \axis-bin-1_4\axis-1_4\webapps\axis\WEB-INF\lib\*.jar 注意:这些包在我们下载下来的AXIS:axis-bin-1_4.zip中 3. 修改WEB.XML文件,最简单的方法是:直接把 \axis-bin-1_4\axis-1_4\webapps\axis\WEB-INF\web....

    axis2 webservice项目源码

    利用axis2开发的webservice,所需jar包在我的资源中找(libs.rar)。我已经止传了,这是一个示例源码。大家下载后在eclipse中直接导入到工程就可以了,编码用gbk吧,本项目可以部署在纯java工程项目中,可以不用web...

Global site tag (gtag.js) - Google Analytics