SAP JCO迁移指南 — 从2.X到3.0 (1)

[size=large]SAP JCo 3.0 (独立的) 客户端
[/size]

特征


SAP JCo 3.0 是最新的版本。


3.0版本的SAP JCo的一些功能进行了增强和重建。3.0版本具有以下优点:

■JCo 3.0 offers an increased supportability because it complies with the SAP supportability standard

■数据传输的安全性得到了明显的改善。

■JCo 3.0 变得更加强健,因为它提供了一个增强的资源管理。

■元数据(Metadata)处理已经通过以下方式得到了提高:

■通过修改类的设计减少内存的消耗

■解决Unicode/Non-Unicode之间通信困难的问题

■在运行环境中,应用程序(application)和技术关注的分离,JCo 3.0提供了额外的优势:

■应用程序(application)现在可以专注于业务逻辑

■连接和仓库(元数据)管理在JCo层中完成

■运行环境的集成从JCo应用程序中脱离

■JCo 3.0允许一个统一的行为在一个特定的JCo应用程序环境中,因为它现在提供了:

■统一的位置中配置数据

■统一的资源中管理所有应用程序

■3.0版本支持几种运行环境(AS Java,独立的JCo,VMC)

■客户端和服务端,都是基于更强健的程序模型

■RFC Library被替换成Java RFC 执行,这样

■减少崩溃的危险(更加健壮)

■彻底减少JNDI的使用

■JCo 3.0 具有以下新功能:

■状态性的服务通信

■监控功能

■完全支持ABAP报表的供应

■支持数据类型:DECFLOAT

■支持bgRFC通信

■本地支持CHANGING参数:CHANGING参数不需要消费IMPORT和EXPORT参数

■新功能只适用于JCo 3.0
需要修改


使用SAP JCo Standalone Version 3.0,JCo API有了一些明显的改变。你在编写代码时需要做一些修改,当你从老的JCo版本(2.x)到JCo 3.0时。


在迁移时,你将发现一些信息类型的变化和必要的处理动作。在以下地方,可能需要进行修改:


■一般变化

■连接管理

■异常处理

■元数据模型

■服务器适应
迁移情景


变化的范围,很大程度上取决于应用程序情景的使用。基本上有三种情景:


客户端情景


■您的应用程序作为客户端与ABAP服务器进行通信。在这种情况,你需要做一些修改。

■您的客户端应用程序对元数据或元数据相关的API进行了硬编码。在这种情况,你需要做一些修改。
服务端情景


■您的应用程序开发在Java应用程序的服务器上,并执行服务器的功能,这需要ABAP服务调用时处理。
另外,还有一些普通的修改需要被处理在你的应用情景中。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值