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();
}
文章出处:http://www.diybl.com/course/3_program/java/javashl/2008119/96740.html
分享到:
相关推荐
添加 XFile 的 Web Service Client 的库 为了让项目能够调用 Web Service,需要添加相应的客户端库支持: 1. 右键点击项目(例如:“testws”)。 2. 选择“Properties”> “Java Build Path”。 3. 在...
WebLogic Web Server Plug-In 12c is backward compatible with WebLogic Web Server Plugins 11gR1 but supports only 64-bit Web Servers.Please refer Oracle WebLogic Web Server Plug-In 12.1.3 documentation ...
WebLogic Web 服务器安全配置基线 本文档规定了 WebLogic Web 服务器安全配置基线,旨在指导系统管理人员进行 WebLogic Web 服务器的安全配置。本文档适用于中国移动集团公司管理信息系统部运行的 WebLogic Web ...
【WebLogic Web服务器安全配置基线】 WebLogic Web服务器是中国移动通信某管理信息系统部的核心组件,主要用于提供企业管理信息系统的运行平台。为了确保系统的安全性,该文档制定了针对WebLogic Web服务器的详细...
《WebLogic Web 应用程序开发精粹》 在IT行业中,WebLogic Server是一款由Oracle公司提供的企业级Java EE应用服务器,它为开发者提供了一个强大的平台来构建、部署和管理复杂的分布式应用程序。本文将深入探讨...
2. 创建项目结构:在IDE中创建一个新的Dynamic Web Project,设定项目的源代码目录、Web资源目录(WEB-INF)、类路径等。 3. 编写代码:根据需求编写Servlet、JSP、JavaBean等组件,实现业务逻辑。 4. 配置Web.xml:...
5. 应用程序安全配置:通过修改web.xml文件和weblogic.properties文件,可以对特定的应用程序进行更细粒度的安全配置,例如注册认证Servlet,调整SSL设置,以及设置是否允许浏览器索引目录(weblogic.httpd....
WebLogic Web服务器安全配置基线
在Web应用程序中,`weblogic.xml`文件是一个非常重要的配置文件,用于指定Web应用程序在WebLogic服务器中的特定行为。这个文件通常位于Web应用程序的`WEB-INF`目录下。通过在`weblogic.xml`文件中定义不同的元素,...
在Weblogic中部署tomcat,主要是通过创建Weblogic的Web应用来实现。这通常涉及到将tomcat的war包导入到Weblogic服务器中。在导入的过程中,可能需要进行一些配置调整,比如调整上下文路径、配置数据源和JVM参数等。 ...
._WebLogic Web服务器安全配置基线
WebLogic Web服务器安全配置基线.pdfWebLogic Web服务器安全配置基线.pdfWebLogic Web服务器安全配置基线.pdfWebLogic Web服务器安全配置基线.pdfWebLogic Web服务器安全配置基线.pdfWebLogic Web服务器安全配置基线...
在IT行业中,开发Java Web项目是一项常见的任务,而Eclipse作为一款强大的集成开发环境(IDE)和WebLogic作为企业级的Java应用服务器,是许多开发者首选的工具组合。本篇文章将详细阐述如何利用Eclipse进行Java Web...
Web Service是一种基于互联网的、平台无关的交互方式,它允许不同的系统之间进行数据交换和功能调用。在本文中,我们将深入探讨“基于J2EE的Web Service研究及构建”,理解J2EE如何与Web Service相结合,实现企业级...
- **请问web service的安全性**:Web服务安全可能涉及认证、授权、加密、消息完整性等,可以使用WS-Security标准进行保护。 通过学习以上知识点,开发者能够全面理解WebLogic Web应用开发的各个方面,包括基础编程...
linux 下weblogic部署web项目,先新建新端口,然后配置用shartxxxx.sh后台启动项目,最后部署项目
`<weblogic-web-app>` 是 `weblogic.xml` 文件的根元素,它包含了一系列子元素,这些子元素提供了对 Web 应用程序的详细配置选项。 ##### 2.2 `<weblogic-version>` 元素 ``` <weblogic-version></weblogic-...
在本文中,我们将深入探讨如何在 WebLogic 服务器上部署Web应用程序以及如何更改WebLogic的发布端口。 首先,部署Web应用程序通常涉及以下步骤: 1. **打包应用程序**:对于Web应用程序,我们通常将其打包成WAR...