Sybase关于Workflow的精华之四.pptVIP

  • 2
  • 0
  • 约6.92千字
  • 约 43页
  • 2017-09-25 发布于广东
  • 举报
Sybase关于Workflow的精华之四.ppt

Agenda 工作流(Workflow)简述 消息(Messaging) 和 Java Message Service XML与JAXP 应用的主要组成部分 Work Flow Definition 迁移 : 在集成服务器和应用之间传输信息 路由 : 确定信息需要到哪里去 翻译 : 把源数据转换成目标系统的格式 增值: 添加目标系统所需的信息 自动化 : 无需人工干预的自动处理 工具 - Ebiz Integrator / Process Server Server-based Workflow Examples 应用系统间的通信(如 EAI) 管理处理路由 (如 办公自动化、B2B的代理程序) 追加处理和意外处理 同时进行延迟等待和立即反应类型的处理 . . . Next Frontier for J2EE RPC类型的应用最早使用J2EE的事务处理机制 向集中的,基于事件的,消息驱动的应用发展 应用之间是松耦合的,跨越多个组织的 基于服务器的引擎正在并将提供更多的竞争优势 Workflow Applications Today 消息的发布与传递是最基本的应用 同时与其它系统和人进行交互处理 超越了仅能靠消息的状态进行处理的限制 大量使用标准的API和通用软件 文档管理比较少了 (如 向交易代理,网上拍卖管理等应用发展) Technical Design Considerations 传输: MOM (Message Oriented Middleware) 标准 APIs: (如 JMS, JAXP, MDB) J2EE应用服务器支持的规则/执行方案引擎 Class of Application Design Considerations 处理有可能是非线性的、动态的 处理复杂性 应当允许人工干预和管理 对意外情况要进行处理 The Transport Layer MOM 成为常用产品 标准 APIs 将提高竞争力 提供商 (including client run-time API) EAServer via CORBA-based Message Service IBM MQSeries Sonic Software, Talarian, Fiorano Software, etc. Message Oriented Middleware Message Oriented Middleware Guaranteed Delivery Hub-and-spoke architecture Peer-to-Peer architecture Agenda 工作流(Workflow)简述 消息(Messaging) 和 Java Message Service XML与JAXP 应用的主要组成部分 Java Message Service API 企业消息标准 由Sun开发提出的规范,需要J2EE 1.3 EAServer v4.0可以支持 标准提供一个Java接口包 接口的定义独立于容器提供商 独立与通信协议 JMS Architecture Overview JMS Mechanisms 点到点 (PTP or P2P): Queues 发布订阅 (P/S): Topics 消息选择器Selector 支持存储转发模式 P2P Domain Pub/Sub Domain The JMS message in detail SELECTOR 使用者借助selector可以有选择的接收信息。 Message selectors 在表达式中利用 header 和 property 作为条件. TopicSubscriber ts = session.createSubscriber(Topic,”username =‘SMITH’”, false); ANSI SQL92 的子集。 “username =‘SMITH’ and age 25 “ // or, like, +, -, *, / etc. Guaranteed Messaging Failure scenarios 1.) non persistent msg Failure scenarios 2.) persistent msg Message Driven Bean 新的EJB类型 类似无状态的 Session Bean 异步使用消息 MessageListener and MessageDrivenBean Interfaces 没有Remote 和 Home Interfaces, 只有 Bean Class Scalable Demo J2EE Application – JMS 点对点 订货系统发送订单 (SessionB

文档评论(0)

1亿VIP精品文档

相关文档