基础和工具用于构建、运行和部署应用程序,目前的组件技术将为Portal实现提供良好的、简单的搭建平台,(WebSphere、BEA WebLogic 、SUN One等)Application Server、MQ(或MSMQ) 消息传递和采用最新技术的开发工具组成平台的坚固基础。基础和工具提供您所需的互联网专业技术,使您能够构建和使用 Web 服务,把您连接到一个更大的开发者和其他用户的技术社区。
业务集成就是集成内部业务流程,包括涉及业务伙伴的流程,就是我们常说的协作应用,协作业务需要集成不同业务中的“求同存异”的战略目的相关的业务。IBM公司的 WebSphere Business Integrator 可以实现应用和业务流程整合,其中包括供应链管理和现有的流程和 Web 的集成。
延伸和用户体验,就是基于 Web 的内容的个性化并使它能让任何设备访问。改善了用户体验,为您的客户、雇员、业务伙伴和远程分支办公室提供范围更广的访问。IBM公司的WebSphere Portal Extend利用Lotus K-station提供强大的协作应用特性,而Portal 用户体验是通过在K-station用户接口外集成QuickPlace和Sametime许可扩展协作应用特性功能拉来实现的。QuickPlace允许用户即时创建安全的Web工作区供其它用户共享观点及文档。当项目完成后,系统还收集并释放工作区的应用结构和信息所战友用的共享空站以供整个企业内部使用,提高下一个项目实施的工作效率。
门户是提供通往遍布全企业的内容、数据和服务的入口,我称Portal为“One port to enter all service”。这些服务不仅包括预定义的连接器,还包括用于创建补充连接器的工具。 ERP和CRM最适合于连接器,因为有效地、个性化地接入这些功能将为您的门户投入提供可观的回报。 IBM 的Portal就是采用Demino作为数据库到Portal的连接器,具体内容参见图13,另外IBM在协议层还提供ESB作为MQ Series、BEA Tuxedo等应用系统和OLAP的底层连接。
图13:IBM的数据适配器(资料来源IBM)
以上谈及全都是Portal的应用方面的内容,下面来简单看一下在技术层面Portal的内容,在技术层面我们分5个部分进行说明。 (一) 门户服务
11 / 20
Portal实现门户和电子商务应用开发和提交的企业级服务,它们包括内容管理、内容工作流程、动态内容发布、高级开发选项、目录分类、个性化和搜索以及展示服务。Portal是开发和提交门户与电子商务应用,同时集成现有的业务系统,进而提供内容、交易和团队的无缝集成。 Portal提供的门户服务包括:
用于支持内容生命周期管理(从概念到许可和出版)的内容管理、内容工作流程和目录服务。 针对终端用户优化内容组合的个性化服务。
通过安全的、n-层环境使得在分布环境中用户能够建立、测试和提交动态内容和其它数字资产的提交选项。
提供(内置)工作组级的门户解决方案,对于需要提交具有内置个性化和定制能力的高性能门户来讲,该方案提供了直观的、基于Web的接口。
Portal提供了完整的内容管理基础架构来支持内容的生命周期管理——从概念到许可证和发布。它允许内容开发人员使用其熟悉的开发工具来提交、编辑、浏览和确定内容。它提供了具有简单下拉列表式接口来完成其任务。用户能定义具有电子邮件通告的工作流程来管理团队开发。内容管理基础架构保证用户对其电子商务应用和内容的有效控制。 (二)B2B 扩展
一个企业在企业应用中,企业应用包含MIS、ERP、SCM应用系统,一个贸易性的或者以贸易为主的公司为了降低成本而选择采用客户自主的方式 。
Portal在B2B方面进行了有效的扩展,为企业门户提供了B2B协作和集成能力。而且,在利用开放标准的基础上,这些功能的扩展推动了组织之间信息的自动交换,以及横跨企业所有应用的集成,揭示了新时期B2B的丰富内涵。其提供的功能扩展包括:
1.直接B2B协作。Portal的B2B扩展实现了供应商和其它企业(更适宜已经使用Portal的企业)之间的直接通讯,因此提供了直接的B2B协作。
2.访问多个异构的电子市场。Portal的B2B功能扩展可以为用户访问多个不同语言(例如,不同习惯用法的XML)的异构电子市场提供一个专一门户,从而保证业务流程的顺利实施。 3.企业外部活动的统一视图。Portal的核心提供了企业内部的信息、应用和活动的个性化视图;Portal的B2B的扩展提供了企业外部的信息、应用和活动的统一视图。Portal应有多个B2B扩展选项,而消息的传输协议是其多个许可选项的集合,它提供了高层次的外部集成、主要用于把业务消息从一种格式翻译成另外一种格式,诸如EDI和XML。 该集合包括 : ◆XML映射项管理
XML映射项帮助用户组织和维护XML模式,它可以提供下列功能:
模式分类目录和合并 Schema Central 使得用户对模式进行逻辑分组并且把它们集 中存储以便于访问和重用。
模式同义词 Schema Central使得用户能建立模式之间的基本同义词,这有助于用 户理解和跟踪各种来源模式之间的联系和冗余度。
12 / 20