首页 | 互联网 | IT动态 | IT培训 | Cisco | Windows | Linux | Java | .Net | Oracle | 软件测试 | C/C++ | 嵌入式开发 | 存储世界 | 服务器
网络设备 | IDC | 安全 | 求职招聘 | 数字网校 | 网页设计 | 平面设计 | 技术专题 | 电子书下载 | 教学视频 | 源码下载 | 搜索 | 博客 | 论坛
中国IT实验室Linux频道
中国IT教育
Google
首页 资讯动态 认证考试 新手入门 核心技术 高级技术 J2EE J2ME Java&XML 开源技术 其他技术 RSS订阅 论坛 专题
您现在的位置: 中国IT实验室 >> Java >> 核心技术 >> 网络编程 >> 正文

WebSphere SAP适配器编程基础



  WSDL文档的下部让你描述服务接口如何实现而在哪里可以查找到它。在WSDL中是通过扩展元素完成的。举例来说:

  · 被一个服务提供者特定端口扩展元素描述的服务位置。

  · 由绑定部分的服务提供者特定扩展元素描述的服务实现。

  能够扩展WSDL是一个非常有效的特点,因为它意味着你可以描述任何类型的服务;它不局限于网络服务。图2显示在WebSphere Studio Application Developer中有效的另一个服务。

  图2WebSphere Studio服务


  JCA工具插件

  JCA 1.0能使企业信息系统(EIS)通过供应商提供的资源适配器插入到应用程序服务器环境。IBM提供JCA工具插件作为JCA 1.0的一个扩展,让EIS提供者为WebSphere Studio编写自己的插入式组件,提供给开发者团体对他们的组件的工具支持。

  JCA工具插件定义了如何提供到WSDL的EIS特定绑定扩展,以及定义了一个工具环境如何与一个EIS系统相互作用,取得它提供的函数的元信息。JCA工具插件还定义了一个EIS系统如何提供代码生成作用,并且覆盖了使用解释EIS系统服务调用方法的元数据支持的JCA通用客户端接口CCI扩展。

  业务处理流程

  业务处理流程(下文简称流程)技术是一个中间件的一个重要的组成部分。 IBM很久前就提供流程技术作为许多产品的一部分(最著名的有,用于基于人的工作流程的MQSeries Workflow,用于消息流的MQSeries Integrator,用于基于MQ适配器的MQSeries Adapter Offering和用于基于Java适配器的Enterprise Access Builder)。这个新的纯Java流程引擎,被编写成一个WebSphere企业服务,使流程技术和其它J2EE提供的服务能够紧密整合。

  一个流程由一系列的服务节点组成,每个节点表示一个服务操作的调用。服务节点由指明执行顺序的控制连接捆绑在一起,在相应的情况下将发生相应的执行操作。服务节点之间的数据流使用数据连接构造。这些数据连接可以包含数据映射节点,用于当服务节点之间的消息不相配的情况。流程组成使用流程定义标注语言(FDML)描述。

  Application Developer提供了基于可视化流程的工具,定义了应用程序衍生物如后端适配器、Java bean组件、EJB、服务或者其它流程之间的信息顺序和流程。(在WebSphere Studio Application Developer 4.1.x版中,只有无中断、短期运转和同步流程被支持。这类流程被认为是一个微流程或服务流程。可中断的、长期运行和异步流程将在以后的版本中发布。)

  WebSphere Adapter for mySAP.com

  WebSphere SAP适配器提供了一个用于SAP的通道,在SAP R/3系统和基于Java应用程序之间通信。WebSphere SAP Adapter由三部分组成(图3):

  · 基本连接器

  · JCA资源适配器

  · JCA工具插件

  图3: WebSphere SAP适配器

 


  基本连接器

  基本连接器包含用于访问SAP R/3系统的运行时间类。它实现SAP RFC协议的客户端接口,SAP RFC协议是依据用于Java的通用RFC接口,这是一个用于RFC访问的不依赖中间件的层。这样,使用基本连接器构建的应用程序可以在运行期使用不同的SAP R/3存取方法,而不用重新编码。用于Java的通用RFC接口的一个Java本地实现(JNI)包含了基本连接器。

  JCA资源适配器

  JCA提供提供了一个用于资源适配器的通用基础结构程序设计模型。这个通用基础结构程序设计模型定义了一个兼容JCA的应用程序服务器和一个JCA资源适配器之间的结合。它能使应用程序服务器控制资源适配器的状态,虽然资源适配器可以以一种容易的方法利用应用程序服务器提供的服务质量(比如安全、事务、连接池等等)。WebSphere SAP适配器中的JCA资源适配器组件实现JCA 1.0规范。

 

上一页  [1] [2] [3] [4] 下一页

【责编:John】

中国IT教育

相关产品和培训
文章评论
 友情推荐链接
 认证培训
 社区讨论
 博客论点