sap 几个名词

1开发类(Development Class).
开发类可简单理解为逻辑上相关的一组ABAP对象,在将来传输时将使用同一传输层.实际上开发类本身也可看做是一个ABAP对象,可使用SE80建立.
$TMP
是本地开发类,属于此开发类的任何ABAP对象(包括自定义的表,编写的程序等都只能在Client做测试用而不能被传输到其他Client.
    
包现在被用来代退开发类.
2.(Package)
    
相关的ABAP对象被组合在一个包内,SE16:TADIR可看到被分配到某包的所有的ABAP对象,包决定了这些对象的传输层.
所有的包被存在表TDEVC,建立包可使用SE80或直接使用SM30:V_TDEVC.


包作为开发类的退代和前身有这么几个加强特征 .
1.
包可嵌套使用 ( 这点类似 Java package)
2.
包类可包含最多本包中可见的对象 , 这些对象在包外不可见
  这点类似私有对象 (Private object), OOP 中也很常见 .
3.
包可为包接口定义使用访问授权 .
4.
通常自定义包必须是 Y Z 前坠 , 这点和其他 ABAP 对象相同 ( 包其实也可看做 ABAP 对象 ). 其他一些包前坠 A-S, U-X 表示 SAP 标准包 ,T 私有测试包 ,$ 本地临时包 ,/*** 名字空间前坠 .
3. 传输层(Transport Layer)
传输层决定包内对象是分配给本地还是可产生传输请求 . 通常 , 开发系统都被分配了一个标准的传输层 , 当包被建立时 ,. 它就被分配了一个标准传输层 . 包内对象也立即自动获得相关传输属性 .
相关 IMG 配置使用的是标准的传输层 .
通常由 basis 使用 Tcode STMS 配置传输管理系统维护传输曾和路由 .
2.13-1, 显示的是从 DVU 开发的程序传输到 QAS PRD 的传输路由 , 在图中程序在 DVU server client 210,100 开发后被传输到 QAS Client 310 测试 , 成功后被分别传入 PRD Client 800,810 820 .
sap_001.jpg

4.传输请求
程序是究竟保存在server的什么地方?程序是如何在不同clientserver之间进行传输的?要明白这问题,首先让我们看看什么是传输程序和传输控制程序.


传输控制程序 TP R3TRANS 传输程序 ,R3TRANS 被用来实现 SAP Client 间的数据传输和不同版本迁移 ,TP 传输控制程序根据传输参数 (Transport Profile) 调用 R3TRANS 传输程序 .




转载于:https://www.cnblogs.com/softbird/archive/2005/11/30/287707.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值