*设为首页
*加入收藏
热门关键字: JAVA
>>当前位置:Java大本营>Web Service>文章内容
Weblogic web service dynamic client
作者: 发布时间:2008-01-19 16:49:12
web service有三种类型客户端:一个是最常用的stub方式,就是客户端程序使用生成的client stub方式来访问web service。二是动态客户端(DII),即通过Call接口来进行web service调用。weblogic下示例代码如下:

System.setProperty(ServiceFactory.SERVICEFACTORY_PROPERTY, "weblogic.webservice.core.rpc.ServiceFactoryImpl");
    try {

        ServiceFactory sf = ServiceFactory.newInstance();
       
        Service service = sf.createService(new QName("http://objectiva.com"));

        Call call = service.createCall();
       
        call.addParameter("sadf", new QName("http://objectiva.com","com.People"), ParameterMode.IN);
       
        call.setReturnType(new QName("http://objectiva.com", "com.People"));
       
        call.setOperationName(new QName("http://objectiva.com", "sayHello"));
       
        call.setTargetEndpointAddress("http://localhost:7001/HelloWorld/HelloWorld");
       
        Object[] obj = new Object[1];
       
        call.invoke(obj);

    }
    catch(Exception e)
    {
        e.printStackTrace();
       
    }

·中文编码问题全面分析 (01-27)
·java web开发中的listener和filter (01-27)
·JAVA的由来 (01-27)
·一个Java Bean转换为HashMap及ArrayLis(01-27)
·探索下载引擎盈利模式 (01-27)
·web3.0感想 (01-23)
·工作流与PetriNet两种节点的新诠释 (01-21)
·过滤器(filter)在web 中的应用 (01-21)
·eclipse开发Web项目时虚拟目录的妙用 (01-21)
·Log4j入门(01-20)
·Weblogic保留jsp编译后的java文件 (01-20)
·EasyJWeb的AJAX综合示例程序及源代码 (01-10)
复制地址发给您的好友: [推荐文章] [返回顶部] [关闭窗口]
版权所有 Java大本营 1999-2007 转载请注明出处