找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
SAP亦橙网 首页 SAP技术 查看内容

SAP Java Connector(SAP JCo)介绍

2023-12-20 11:12| 发布者: 亦书| 查看: 38| 评论: 0

摘要: SAP Java ConnectorSAP Java Connector(SAP JCo)是一个中间件组件,可以在Java中开发与SAP兼容的组件和应用程序。SAP JCo 支持与SAP服务器的双向通信:入站(Java 调用 ABAP)和出站(ABAP 调用 Java)调用。SAP J ...
 

SAP Java Connector

SAP Java Connector(SAP JCo)是一个中间件组件,可以在Java中开发与SAP兼容的组件和应用程序。SAP JCo 支持与SAP服务器的双向通信:入站(Java 调用 ABAP)和出站(ABAP 调用 Java)调用。

SAP JCo可以用桌面应用程序和Web服务器应用程序实现。

SAP JCo在以下应用程序中用作集成组件:

  • SAP Business Connector,用于与外部Java应用程序进行通信
  • 应用程序服务器,用于将集成的Java EE服务器与ABAP环境连接。

SAP JCo也可以实现为独立组件,例如,为各个在线(Web)应用程序与SAP系统建立通信。

实施注意事项

SAP提供了许多不同版本的SAP Java Connector:

  • 作为可以独立于SAP系统安装的独立软件组件。

    注意:
    此外,您可以使用 IDoc类库 进行基于IDoc的通信。
    您可以在 service.sap.com/connectors 下找到SAP JCo的安装文件和IDoc类库。

  • 当您使用SAP Business Connector或AS Java时,将自动安装SAP JCo(集成版本)。
  • 当前的AS Java(版本7.1)中提供了集成的SAP JCo,并具有完全重新修改的API。此新API对应于JCo独立版本3.0。旧的JCo API(对应于JCo独立版本2.x)在AS Java 7.1中仍然可用。

    注意:
    但是,强烈建议您使用新的API,因为新的AS Java版本(> 7.1x)可能将不提供旧版本。

  • 在某些方面,新旧JCo API版本彼此之间存在很大差异,特别是在编程模型方面。因此,针对两个API版本(独立的2.x,3.0)分别记录了SAP JCo的客户端和服务器编程。
  • 从旧的SAP JCo(独立版2.x)升级到新的SAP JCo(独立版3.0)所需的活动将在迁移的单独部分中进行介绍。
  • 如果您在所涉及的两个系统中都在AS Java和SAP Java环境中使用集成的SAP JCo,则不应该考虑迁移到新的JCo API ,而应考虑使用SAP Java资源适配器(SAP JRA),因为此选项具有相当大的优势绩效和管理。

SAP JCo 功能

SAP JCo提供以下功能来创建兼容SAP的Java应用程序:

  • SAP JCo基于JNI(Java本机接口),它有助于访问CPIC库。
  • 它支持从3.1H版本开始的SAP(R / 3)系统以及具有BAPI或RFM(远程功能模块)的其他mySAP组件。
  • 您可以执行入站(Java客户端调用BAPI或RFM)和出站(ABAP调用Java Server)的函数调用。
  • 借助SAP JCo,您可以使用同步,事务性,排队和后台 RFC。
  • SAP JCo可以在不同平台上使用。

特别声明:文章或部分素材来源于网络,仅供SAPERP从业伙伴们交流学习使用,如果侵犯了您的权益,请联系网站管理人员删除!


路过

雷人

握手

鲜花

鸡蛋
返回顶部