您的位置:首页 > 移动开发

Web Application server development 技术总结

2012-06-11 22:39 316 查看
第一,首先我们要弄清楚SAP Web Application Server的架构

我们不妨先回忆一下R/3的架构

显示层-<--->分发器<---->工作处理器<---->数据库层

|---------应用层(R3)--------|



WebAS的架构

浏览器<----->ICM<----->Task Handler<----->ICF<----->工作处理器<----->数据库



第二,ITS与WebAS区别

ITS架构不同

浏览器-<--->Web Gate and Application Gate<----->SAP R/3

ITS基于已经存在的事物代码所对应的屏幕流

WebAS基于新创建的BSP页面

这两种技术都实现了B/S



第三, Web Application 有哪些组件

BSP

Application Classes

Page Fragments

MIME Objects

Themes

Navigation Structure



第四,熟悉Handler能处理的各种事件,并能识别每种事件触发的条件和用处

· OnCreate: Initiallize data, create objects

· OnRequest: Restore internal data structures

· OnInitialization: Check and process user entries

· OnInputProcessing: Retrieve data

· OnManipulation: Subsequent manipulation of HTTP data



第五,静态跳转和动态跳转各种方式

静态跳转主要通过链接,通过<Form> action属性

动态跳转主要通过IF_BSP_N***IGATION的next_page,goto_page方法实现



第六,页面的数据传输

设置“自动”属性

通过set_parameter
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: