1、Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,IBM Software Group,*,IBM,门户技术介绍,倪志刚,13666128579,nizhigang,高级技术顾问,内 容,企业门户的定位,IBM,门,户简介,IBM,门户实施介绍,2,Portal,的发展:门户平台架构,使企业受益,:,快速反应市场,减少开发量,保护投资、提高信息访问效率及信息的质量,.,使用户受益,:,单点登录,不需多次输入口令,
2、统一的展示界面,更好的用户体验,;,及时获得信息,;,个性化的服务,;,协同工作的环境,;,无线设备访问,方便便利,.,电子商务基础设施,:,企业门户平台,标准化、组件化,(Portlet),、集成性、安全性、个性化、动态内容发布、协同工作、统一用户管理、单一登录、多设备支持,3,公文流转系统,协作系统,ERP,员工绩效考核系统,财务管理,人力资源,培训,经营,数据查询系统,其它,OA,系统,Mail,系统,安全与目录,鉴权服务,工作流代理,消息控件,应用服务,内容整合,企业目录服务,应用与整合服务,内容服务,协同服务,门户服务,访问服务,用户档案,文档工作流,个性化管理,搜索引擎,导航管
3、理,交互管理,内容管理,工作组群件,内容发布,外观,&,感觉,帮助,/,反馈,信息推送,访问统计,企业信息门户,(EIP),企业信息门户应用架构,企业信息门户,(,水平门户,),提供企业通用的共享服务,动态工作平台,企业支撑系统,企业整合平台,工作流引擎、应用、数据整合,业务整合框架,数据模型,(GBO),交易流,工作流引擎,消息集线器,HUB,工作流,管理与监控,建模工具,EAI,平台,4,内 容,企业门户的定位,IBM,门,户简介,IBM,门户实施介绍,5,远程,Portlet,请求,安全及成员管理,Portal,Database,Portal Engine,引擎,授权(,Authoriz
4、ation,),页面聚合模块,HTML,VoiceXML,Portlet Container,容器,Portlet API,J2EE,JCA,JDBC,Portlet,Web Services,Internet or,Intranet,Content,J2EE Authentication,Portlet Service Interface,Content Access,Portlet Data,LDAP,Click-2-Action,1,J2EE,认证,代码格式转换,语言翻译服务,门户外观服务,Tag Library,凭证保险库服务,查询服务,协作服务,Web Enabled,Content
5、 Portlets,JMS,EJB,Portlet,Portlet,Portlet,Portlet,Portlet Service Interface,运行及开发环境,企业数据库,门户服务组件,6,统一的前台页面,统一的信息收集和整理成为各种工作专栏,IBM WebSphere Portal,平台整合原理,7,Portlet,原理,每个,portlet,是一个单独的应用程序,独立开发,标准化封装,Portlets,包括模式和状态,可以放置到页面的任何地方,Portlets,可以支持多种接入设备,电话,浏览器,语音,每种设备不同的视图,业务逻辑可以共享,8,方便的界面设计,丰富的,Portlet
6、Web,服务支持,多设备支持,Portal Integration,1,2,3,4,5,6,7,8,Portlet,模块通信支持,WebSphere Portal,的主要功能,协作服务提供,迅速集成,ERP,等后端应用,灵活的虚拟门户功能,内置的,Web,内容管理工具,9,10,完善的安全管理,9,用户页面定制功能(,Customizing Pages,),多语言支持(,Universal Access,),个性化服务引擎(,Personalization,),通过门户页面个性化,布局,格式,颜色标准,随时添加应用组件,portlets,通过,Portlet,过滤器和参数,每一个用户可自设定
7、portlet,选择,通过,WebSphere,个性化服务器,-,规则引擎,WebSphere,个性化服务器,-,建议引擎,个性化服务,10,丰富的内置,Portlet,应用,11,WebSphere Portal,合作伙伴,12,Portlets,构建、开发工具,WebSphere Portlet Factory,与,WebSphere Portal,紧密集成,(,自动部署,portlets,Click-2-Action,People Awareness,SSO),Rational Application Developer plug-in,无需编码,实现多页面、复杂的,Portlets,
8、强大的集成能力,可自由定制,无需大量的维护工作,业务用户进行配置,快速迭代设计与变更,代码自动生成,灵活的部署选项,Workplace Dashboard,的坚强基石,“,Using Bowstreet saved Allmerica over,$1 million,in development costs,and enabled Allmerica to build the portal in,four months,whereas using other methods would have taken about 16 months,”,Mike Clifton,Vice Preside
9、nt of IT,Allmerica Insurance,13,系统具体功能点介绍,开发工具,所有的开发人员无论水平如何,均能使用,BowStreet,不用编写代码快速开发出多页面、复杂的,Portlets(,实现搜索、创建、更新和删除等功能,),一个向导驱动组件生成功能强大的多页面,Portlet,结果页面,点击进入详细信息,创建新记录,内置的对编辑删除的支持,保存或取消变更,不用编写任何,Java,代码,!,14,系统具体功能点介绍,开发工具,WSRP,能简单快捷地整合以下系统数据源:,15,Rational,软件开发平台,Rational Team,Eclipse,Platform,Ra
10、tionalPerformanceTester,Follow-on to,Rational Performance Tester,Rational,Functional,Tester,Follow-on to,Rational Functional Tester,for,Java&Web,WebSphere,Business,Integrator,Modeler,Rational Web Developer,Follow-on to WebSphere,Studio Site Developer,Rational ApplicationDeveloper,Follow-on to WebSph
11、ere,Studio Application Developer,Rational,Software Architect,Follow-on to,Rational Rose and,XDE for Java,Rational Unified Process,RequisitePro,ClearCase,ClearQuest,ProjectConsole,Test Manager,RationalSoftwareModeler,Follow-on to,Rational XDE Modeler,Portal Tools,16,迅速开发,Portlet,Portlet,生成向导,为,Struts
12、 portlet,开发提供可视化编辑器,可视化,Portlet,JSP,编辑器,提供,portlet,描述文件编辑器定制,portlet,属性,提供,Portal,测试环境迅速测试,portlet,Editing portlet JSPs,Creating portlets,Testing&Debugging portlets,17,所见即所得的开发,Palette,Faces Components,Quick Edit View,Add scripts/code,Page Data View,Create/configure page data,Page Editor,HTML/JSP Ed
13、itor,Properties View,Edit component attributes,Data,Add page data,18,集成,Domino,应用的方法,Domino,协作,portlet,Notes,Domino Web Access(iNotes),QuickPlace,Discovery Server,QuickPlace,,,Sametime,Domino.Doc,等,利用已有的,Domino Web-enabled,应用程序,使用,iFrame,或,WebClipper,开发自己的,portlet,使用,RAD,和,Portlet toolkit,Portlet,构建
14、器技术,WebSphere Portlet Factory for WebSphere and Lotus Collaboration Extension,19,防止非授权用户非法访问,你是谁,(,认证,authentication),用户的注册信息是什么、存放在哪里,?,采用何种身份认证机制(,authentication mechanism,),?,你可以做什么,(,授权:,authorization),WPS,权限设置,WPS,访问控制管理,外部访问控制管理,(External Access Control managers),方便有权限的用户方便、快捷的访问所需信息,单点登录(,Sin
15、gle Sign-On,),门户小服务程序传递用户身份,外部认证代理单点登录,完善的门户安全管理,20,基于,IBM WebSphere App Server,认证引擎,用户注册信息,Supports LDAP,WP DB,or Custom,LDAPs:Secureway,Domino,Netscape/iPlanet,and Active Directory,认证引擎,Challenge type and validation mechanism,Native,External Auth Proxy,Tivoli Access Manager,SiteMinder,定制,TAI,WPS,安
16、全管理,-,认证,21,访问控制,嵌套式组织结构,权限继承、内容锁定,外部安全管理(,External Security Managers,),WPS,安全管理,-,授权,22,Inheritance,集成的用户授权管理工具,23,门户应用服务器内置的,SSO,机制,(LTPA),认证代理,SSO,支持,(WAS,认证关联,TAI),第三方,SSO,认证环境,如:,Entrust,的,GetAccess,Portal,凭证库服务,Credential Vault,JAAS Subject populated with SSO tokens,Portal,单点登录服务,SSO,24,单点登录的实
17、现,LTPA Toke,Credential Vault,Tivoli Access Manager,25,单点登录,-LTPA,Lightweight Third Party Authentication,应用于下列产品中,WebSphere Application Server,Lotus Domino,Tivoli Access Manager,以令牌的方式给应用提供单点登录的功能,每一个参与单点登录的服务器都可以校验令牌,基于完善加密算法,提供较高的安全性级别,26,LDAP Server,WebSphere Application Server,LTPA Key,LTPA Key,A
18、pplication Server,Administration Server,LTPA Token,(Cookie),Lotus Domino,Web Application,LDAP,Public NAB,Browser,Once configured,browser is automatically,signed-on across both WebSphere and Domino,单点登录,-LTPA,(,Continue),27,Portlets can store credentials,managed by credential vault portlet service,ac
19、cess restricted to portlet of same portlet application,adapters for portal database and Tivoli Access Manager,Passive Credentials,portlets extract the secret and make application-specific calls,Active Credentials,Secrets can,t be extracted;credential is passed using the authenticate method,JAAS,inte
20、rface between portlets and backend applications,Access,Manager,Credential Vault,Service,Portlet,DB,Back-end,Application,单点登录,-Credential Vault,28,sso across all web based systems,used where accessing backend not via WPS,can support additional functions,two factor authentication,logging/audit,account
21、 locking,Tivoli Access Manager,Tivoli Access Manager provides a security choke-point for all access to web based applications,Browser,Web Application A,Web Application B,Web Application C,LDAP Server,单点登录,-,Tivoli Access Manager,29,协作空间,产品中提供的协同工作解决方案,People Finder,:企业蓝页,在线员工地址本,并集成感知服务和消息功能,My eMee
22、tings,:电子会议,查看,组织,出席会议,My Quickplaces,:,共用工作场所,显示,查询,启动工作场所,协作功能支持,30,C2A(Click to Action)/,Co-operating Portlets,门户应用集成,31,LDAP,Portal C,Portal B,虚拟门户系统,更加强大的门户部署方式:,安装一套门户架构部署多个不同的门户系统,支持,2,到,100,个不同门户系统部署在同一个门户架构上,门户类型:,B2E,B2C,或者,B2B,每个门户系统拥有专署的用户群体管理以及外观,所有的门户系统共享统一的硬件以及软件平台,商业价值:,最低的部署成本扩展门户系统
23、价值到不同的用户群体以及领域,Realm B,WebSphere Portal,WebSphere Application,Server,Portlet EARs,Portlet,Instances,Realm A,Realm C,Portal A,32,iwwcm,面向技术人员与非技术人员为,Web,站点提供成熟的内容管理系统。它可以管理,:,站点框架与导航,站点中页面的内容与设计,.,站点内容的创建、编辑、审批与发布流程,WPS,中紧密集成,iwwcm,Portlet Based UI,内容编写、管理,内容发布,WMM,用户集成,PDM,集成,集成安装,iwwcm,与,WebSphere
24、Portal,紧密集成,Web,内容管理,33,内容编写,/,预览,Portlet,视图导航栏,所选视图,所选视图的内容索引,索引工具栏,Open Items Bar,Button Bar,34,业务人员发布新的内容,35,文档管理,外观,本地,MS Office,图标,显示文档状态的图标,简单易用,浏览器内拖拽,编辑按钮一次点击,上下文菜单,简化的,ACL,界面,文档首页预览选项,搜索结果和文件列表分页显示,便于查看,管理,文件批量导入,定制,“,新建,”,菜单,性能,通过缓存展现大大改进,文档首页预览,(,管理配置来改善性能,),36,文档管理,Microsoft Office,集成,Po
25、wer Point,MS Word&Excel,检入,检出,Microsoft Windows,Drag&Drop,支持右键单击,商业价值,安全性更强的存储和文件级别的安全设定,充分利用已有,MS,产品,(MS Office 97,及以上产品,),37,搜索引擎,提供如下功能:,搜索范围定义,支持对,WCM,的搜索,索引吞吐量方面的搜索性能提高,搜索与索引,API(SIAPI),公开,供开发定制 基于,PSE,的搜索应用,通过,HTTP,搜索,Domino,和文件系统内容,外部搜索引擎对,Portal,内容搜索的改进,Google,和其他搜索引擎搜索,Portal,内容结果更佳,站点地图为公有
26、URL,索引控制提供基于安全性的,Portal,框架,38,随时随地查找自己所需内容,主题中搜索框预置在站点页面的顶部,保证搜索随时可用,搜索结果页面,Heterogeneous clickable search results,.,搜索范围可由管理员设置为所有搜索源或者特定区域,也可以添加外部搜索链接,搜索引擎,39,以多种标准搜索人员,40,企业安全体系架构,41,内 容,企业门户的定位,IBM,门,户简介,IBM,门户实施介绍,42,企业门户战略规划实施,企业门户系统,实施计划,43,High,Low,Easy,Difficult,门户功能实施价值评估,44,成功要素,愿景与品牌,(V
27、ision&Branding),需要品牌与图示的支持,最少三阶段的实施,Think Big,Start small,第一阶段,=,快速成功,对应到业务需求而非技术,业务转换,(Business transformation),应用的集成及组合,(Application consolidation),重用,?,督导及督导委员会,(Governance&Governance Board),考虑实施前后的差异,?,考虑文化的冲击,?,定义门户的角色,?,门户,=,政治版图的重组,-,谁拥有数据,?,谁主导门户,IT,或,CIO,办公室,?,部门架构的改变,?,Portal Center of Exc
28、ellence,与,SOA,关系,Web Services&,重用,Two clicks from any information and one click from customer data,45,企业信息门户旨在通过整合企业流程、应用和信息的关键资源,为企业员工提供一站式的信息与流程的访问服务,企业员工,获取基于角色,的企业资源,企业信息,统一的企业,关键业务数据访问,企业应用,关键业务运作,功能支撑,企业流程,自动化及优化业务流程,企业信息门户,46,系统应用开发实施方法,-SDP21 r9.0,项目规划,系统定义,系统开发,系统测试,系统部署,项目计划制定,业务流程设计,制定项目指
29、导原则,估计投入,开发业务需求,开发系统需求,系统架构设计,系统部署战略,系统详细设计,开发测试计划,制定系统部署计划,编码及单元测试,系统集成,系统测试,生产环境准备,用户验收测试,测试分析与错误纠正,系统上线,更新系统部署文档及系统文档,交付运行,项目结束,阶段,主要步骤、活动,*,注:在本项目的实施中,项目规划阶段在整体架构规划中考虑,因此应用系统的开发直接从系统定义阶段开始。,47,平台建设实施步骤和内容,系统定义,基础架构设计,软件集成,硬件集成,系统测试、联调,门户平台系统:单点登录设计,门户平台集群设计,门户平台安全集成,Web,内容管理系统:内容管理存储框架设计,与门户平台集成
30、全文检索系统:索引机制及访问安全设计,即时协同系统:与门户平台集成,企业及文档管理系统:文档存储框架设计,系统开发,系统测试,协调配合硬件供货厂商进行硬件的安装、配置和调试,系统安装、配置、集成,主要包括,软件服务,提供相关软件的培训,WPS,产品,TAM,产品,协调各硬件、网络厂商进行系统测试、联调,配合系统测试、联调的各个阶段,提供软件产品的现场问题解决,配合整个应用开发的整个过程,平台建设主要的工作是进行系统基础架构设计、软件集成硬件集成以及系统测试、联调等。,系统部署,系统应用开发,48,基础平台建设,业务目标、价值的实现,系统测试,门户总体规划,第一阶段功能实现,时间,第二阶段功能
31、实现,后续阶段功能实现,项目实施的总体思路,-,门户是一个伴随企业发展而不断丰富的过程,需要长远规划、分阶段实施,项目启动,现状评估及长远规划,系统开发,系统部署,评估、进行下一阶段系统定义,第二波企业门户功能,系统定义,系统开发,系统测试,第一波企业门户功能,系统部署,评估、进行下一阶段系统定义,企业门户,系统开发,系统测试,系统部署,项目评估,定义项目范围、需求,制定规范,为后续设计、开发工作制定方向,主要功能:,单点登陆,权限管理,个性化主页,信息网站系统,网络新闻,/,内容发布,员工通讯录,主要功能:,管理层仪表盘,员工自助系统,实时协作,合理化建议系统,文档管理系统,论坛,电子期刊,49,谢 谢,50,
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4009-655-100 投诉/维权电话:18658249818