Chinaunix首页 | 论坛 | 博客
  • 博客访问: 220279
  • 博文数量: 23
  • 博客积分: 1400
  • 博客等级: 上尉
  • 技术积分: 311
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-29 20:09
文章分类

全部博文(23)

文章存档

2009年(5)

2008年(18)

我的朋友

分类:

2008-04-09 13:13:01

ICWC为何物--感性认识(原创)
从技术角度看,SAP CRM 的ICWC-Interaction Center (IC) WebClient,是BSP程序.
是MVC架构的BSP程序.
是使用了为CRM IC功能定制的Extension的BSP程序.
这Extension名字是:crm_bsp_ic.
插图SE80中查看ICWC的Extension及其帮助文档.
这个Extension和经常用到的HTMLB Extension相类似.

ICWC的技术架构比起PCUI更为先进.系统会自动为你维护一堆程序架构.
设计者鼓励用向导完成增强.
这种设计思想和ABAP WebDynpro一样,
让开发人员离业务越来越近,离编码越来越远.
 
ICWC和ABAP WebDynpro非常类似,比起WebDynpro来多了View Set的概念.
WebDynpro中使用ViewContainer控件实现Viewset的效果.
从开发技术的先进性来讲,ICWC介于PCUI 和 Webdynpro之间.
插图Webdynpro的开发界面1 Context:

插图Webdynpro的开发界面2 Inbound Outbound Navigation 在Window中组合到一起:

插图Webdynpro的开发界面3 View:
插图CRM ICWC工作台界面-Navigation Control class 都可以在Structure中看到:
ICWC中还可以看到HTM中的代码,在Webdynpro中已经是完全可视化的设计,看不到HTM中的代码了,
控制类也是系统自动生成的.ICWC没有这么自动化.
Webdynpro中开发人员要做的就是维护Context,Outbound Inbound和在
给定的事件中添加读写Context的代码,大部分代码可以用向导生成.
插图ICWC的.htm文件中的代码.

插图ICWC的.htm文件中的代码-CRMIC标记语言.
(完)
阅读(8758) | 评论(0) | 转发(0) |
0

上一篇:版权声明

下一篇:动态生成ABAP程序

给主人留下些什么吧!~~