`

.Net复合程序-入门篇

阅读更多

About composite applications-Chris Keyser

 

 

绪言

复合程序被称为商业IT的必杀器,缝合起组件化的商务。

WEB2.0-混搭时代的引擎。

 

业务动机

使商务使用者在快速变化的商务环境中作出正确的反应,获得竞争优势

使有关重用的争论从技术领域重回业务领域

WEB2.0的用户体验时代与商业应用计算的迭加

商务使用者也是开发者

 

复合程序框架(CAF)的交互模型,允许组件从脆弱的依赖关系中从容解耦和进行抽象

愈复合就愈增加元数据驱动的要素,如自我修复和可适性的应用程序版本

 

意义的详细解释

*  现状

复合,把不同的东西给不同的受众

LOB的业务支撑系统多使用结构化处理

办公软件的应用延展了商务逻辑的投递面

被普遍采用的方式是“上浮”现有的功能

 

*  传统LOB系统的不利因素

遗留系统建设是超艰巨的任务

由于服务和可配置的用户界面,失去对系统的原有控制

由于无处不在的横向性质的协作,伸缩性、广泛存在、易维护的难度事实存在

 

*  想象力与创造性的迸发 

面向信息工作者(IW),LOB系统集成于以文档为中心的应用

ü  面向IW的工作流扩展LOB的过程

ü  LOB应用提供协作性质的工作流解决方案

ü  消融文件管理与业务流程管理的界限

 

联接运行于不同的LOB系统上的过程

复合服务代替集成中间件



 

 

 

*  复合应用中的层-发生位置 

u  UI和客户端逻辑复合-UI部件如web部件-视图-复合框架-触发事件及信息-功能

典型如WEB2.0混搭

 

u  服务复合

过程工作流、元数据、业务规则缝合多业务

典型如网上购物的电子支付信用检查

 

u  数据/信息复合

主数据管理MDM、聚合、灌木丛临时聚合、通过同步模型的分布

企业聚合EA

企业信息集成EII-服务能力线-数据边界

Pat Helland,Maarten Mullender

信息联系框架IBF-无需中间层服务器

 

u  端到端过程复合

 

*  浮现中的程序范式

把软件复合即 使程序开发者复合-供应商-适应复合环境的面向服务程序

复合场景并不是复合程序所必须的

复合程序元素的努力会破土而出

LOB系统语法及语义级别互操作性

 

要点:

本体

上下文

复合引擎中的过程集成

实体定义-概念实体与物理表示分离

数据/信息管理

事件的基础结构

仓库/发现机制

建模和元数据框架

 

小结:用户为中心,WEB体验强化用户采用技术的意愿。

  • 大小: 6.8 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics