Oracle WebCenter is the user engagement platform for social business, delivering connectivity between people and information. WebCenter Suite enables enterprises to improve customer loyalty with targeted websites, while enhancing productivity with contextual collaboration. It increases business agility with intuitive portals, composite applications, and mash-ups, and offers seamless access to the right information in context.
包括Content Server、Satellite Server、Engage、Content Optimizer、Community Server、Gadget Server、Mobility Server、Content Integration Platform、WEM Framework等组件
Content Server:主要用于内容管理(包括内容管理、页面管理、信息和本地内容管理、动态传输和sites部署等);
Satellite Server:主要用于动态sites的性能(分布式的cache、动态组装与传送、高性能的自动化管理,可满足高访问量网站的需求);
Engage:根据用户的操作量身定制的推荐与提示等功能,制造好的用户体验(灵活的规则引擎来创建用户推荐和属性,同时也允许不同粒度的segmentation)
Content Optimizer:粒度化的asset分析中心(将报告可视化的结果输出和统计,通过追踪操作和使用行为,有效性等),与WEM Suite的集成功能(集成在Content Server中,并与Engage集成)
Community Server:围绕asset(fatwire中定义的概念)的社交信息的计算等(增加UGC即User Generated Content,包括评论、评级、审查和博客的整合,专注于UGC的管理控制和驱动动态页面,和作为web的内容)
Gadget Server:终端用户可通过dashboard仪表盘来集成定制web 页面,通过现有内容快速创建新的组件或模块,与三方网页的同步
Mobility Server:对传统内容和导航的重用,从相同的接口编辑mobile页面和传统页面,基于设备的预览,基于位置的服务,手机视频和rich media的支持
Content Integration Platform:将从企业系统的内容传送给Content Server的用户、共享内容的工作流和改变的通知、SOA架构,对开源的扩展支持
WEM Framework:可以非常方便的扩展用户的应用和三方应用,与其他页面的无缝衔接,它包括1.简单的用于跨WEM应用的用户的UI,2.专注于跨WEM应用的user管理、sso(单点登录)、身份权限认证,3.对三方应用的API访问
Webcenter site 提供了许多整合内容,并增加了许多组件化的功能,可以让用户来自定义的制作页面和模块。也包括用户管理和权限的管理等,都可以在后台控制不同的权限来控制页面访问和相关的操作等。它同时也提供了很多java taglib,用于在jsp或java文件中使用。
如下是一幅http请求到序列图,可以帮你更好的了解webcenter sites: