WebLogic Integration
WebLogic Integration是一个统一解决企业内部业务系统集成问题的新方案。 WebLogic Integration 提供的开发和运行时框架,将所有业务集成组件统一到一个单一、灵活的环境之下。这些组件涵盖业务流程管理、数据转换、业务伙伴集成、连通性、消息代理、应用监控和用户交互。
主要功能有:
业务流程管理 数据转换 消息代理 WebLogic Integration控件 WorkList系统(业务用户 集成) 业务伙伴集成 应用集成 管理及控制等等。
WLI对对分派任务的处理:
当前在业务处理中,任务的分配基本上有两种模式:
串行处理,一个人完成任务之后,交给下一个人。就像典型的处理流程,公文审批流程:层级向上,科员->科长->处长等。
并行处理:一个任务分拆为多个任务,分别交给不同的人完成,都完成之后,汇总处理结果。就像典型的处理流程:文档会签,根据审核人员名单,分别提请审核,最后结果汇总。
Weblogic Portal
1.1- 当你用 workshop for weblogic 去开 发一个 portal 时你就会发现 ,portal 的定义是以一个简单的 XML 文件存在的 . 结构大概如下所示 :
<?xml version="1.0" encoding="UTF-8"?>
<portal:root>
<netuix:desktop>
<netuix:body> </netuix:body>
</netuix:desktop>
</portal:root>
1.2-weblogic portal 中各组件及内容的概念 :
1.2.1-Desktop:一个 desktop 提供了一种特殊的方式去查看 portal 的各个组件,它包括 portal 的 header,footer,body, 在 body中包含了 大多数的 portal 的内容 (books,pages,portlets,Look&Feel 元素 ) 在一个 portal 中能支持一个或多个 desktop ,在 portal 管理员设置了相应的权后,可以向最终用户发布 destop 供 其访问,用户也可以在一个 desktop 上定制自己所要查看的内容。
1.2.2-Shell: 一个 desktop 的 Header 和 Footer 被一个 shell 文件( .shell )所控制。该文件实际上也是一个 xml 文件。在 portal 层次树中属于 desktop 的下层。
1.2.3-Book: book 是一个提供 high-level 的内容组织与导航。 Books 包含 pages 和其它的 books ,提供了一种对 pages 和 content 分级嵌套的机制。
1.2.4 -Page: Pages 包含 portlets 展现实际的 portal 的内容, Pages 也能包含 books( 个人理解为是某一个具体 page 上的导航 ) 。
1.2.5 -Menu: Menus 是一个可选的组件用于松散的去连接 books 和 pages ,一个 menu 负责去展现不同类型的导航组件。
1.2.6 -Layout and Placeholder:可以利用 Layout 与Placeholders 去构造 portlets 和 books 在一个 page 上的显示方式 。
1.2.7-Portlet: Portlets 是一些展现applications,information,and business processes 的窗口。