您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 数据库 > Oracle融合中间件IT部门的一天
InsertPictureHereOracle融合中间件:IT部门的一天DuncanMillsOracle开发工具,产品管理高级总监DanHynesOracle应用服务器核心,产品经理Oracle融合中间件Oracle热插拔中间件WSRP与JSR-168门户,MSOffice,无线与移动设备Teradata,DB2,MSAnalysisServices,SAPBW,Cognos,BusinessObjectsIBMWebSphereMQ,TIBCOEnterpriseforJMS,SonicMQBEAWebLogic,IBMWebSphere,JBossAppServer,ApacheTomcat所有主流操作系统认证Eclipse,CollabNetSubversion,Spring,Struts,JUnit,Ant,Tapestry,CVS,MSVisualSourceSafeHPOpenView,CAUnicenter,IBMTivoli,BMCPatrolMSActiveDirectory&MIIS,CAeTrustSSO,所有LDAP目录SAPR/3,mySAP,所有Oracle应用软件AppsIBMDB2&Informix,MSSQLServer,SybaseIQ数据库SOA开发生命周期开发合成部署安全访问集成管理SOA开发服务服务WebWeb服务服务界面界面JSFJSF组件组件EJB3.0EJB3.0流程流程BPELBPELSOA部署集群集群网格网格部署部署J2EEJ2EE安全安全身份身份管理管理生命周期生命周期SOA开发–JSF服务Web服务组件EJB3.0流程BPEL界面界面JSFJSF展现逻辑JavaServerFaces(JSR127,252)•更简单的编程模型•丰富的声明式组件;非标记•更简单的事件模型•组件封装事件&状态管理•更简单地定义页面流•声明式页面流模型•更简单地为移动设备实现定制•将设备特定的展示分离出来•更简单地管理生命周期•正式的生命周期模型演示界面界面JSFJSFSOA开发–EJB3.0服务Web服务流程BPELJSF组件组件EJB3.0EJB3.0界面•简化了开发•J2EE功能强大,但是过于复杂•社区推动的简单化•引入了POJO和代码注释•依赖注入•标准化持久性API•EJB1.x与2.x具有可怜的、复杂的ORM•EJB3.0使用POJO持久性—类似于OracleTopLink和JBossHibernate•ORM带有代码注释EnterpriseJavaBeans3.0复杂性急剧降低EnterpriseJavaBeans3.0复杂性急剧降低670326651440100200300400500600700800EJB2.1EJB3.0LinesofCodeLinesofXML6521605101520EJB2.1EJB3.0ClassesDescriptorsJDeveloper的EJB3.0设计时领先于EclipseEJB3.0持久性设计时(项目Dali)演示组件组件EJB3.0EJB3.0SOA开发–WebServices流程BPEL组件EJB3.0JSF界面服务服务WebWeb服务服务交互性服务Web服务运行时•高性能的SOAP运行时•微软与Axis要求严格的交互性•预制的、开箱即用的OWSM集成•BPELPM与Oracle平台的Web服务运行时Web服务注释–JSR181packagesample1;importjavax.jws.WebMethod;importjavax.jws.WebService;@WebService(name=EchoEndpoint)publicclassEcho{@WebMethodpublicStringechoString(Stringp){returnecho+p;}演示服务服务WebWeb服务服务SOA部署–服务部署集群安全管理网格部署部署J2EEJ2EE身份生命周期Oracle应用服务器部署•基于Java管理标准JMX,JSR77,JSR88•所有工具中的公共模型•Oracle应用服务器控制•JDeveloper•命令行•Ant任务与脚本•丰富的部署选项集•部署,重新部署,部署计划编辑•了解集群拓扑•独立的•单实例部署•集群部署演示部署部署J2EEJ2EESOA部署–安全性集群管理网格J2EE生命周期安全安全身份身份部署Oracle应用服务器10.1.3Web服务安全性的基础架构客户端安全性服务端点Web服务客户端运输HTTP,JMSSOAP消息SOAP消息SOAP消息SOAP消息服务器端安全性添加认证令牌加密签名解密检查签名检查认证令牌*检查签名解密检查认证令牌签名加密添加认证令牌*•认证•用户名/密码令牌•X.509令牌•SAML声明•XML数字签名•XML加密演示安全安全身份身份SOA部署–集群管理生命周期J2EE部署身份安全集群集群网格网格以应用为中心的集群模型OC4J-AOC4J-BOC4J-C多点传送同僚数据库同僚演示集群集群网格网格SOA部署–管理J2EE部署身份安全管理管理生命周期生命周期集群网格高可用性预制的冗余性滚动升级滚动升级在线操作在线操作备份备份&&恢复管理器恢复管理器应用服务器闪回应用服务器闪回应用服务器集群应用服务器集群集群软件支持集群软件支持应用服务器警卫应用服务器警卫热部署热部署计划内宕机计划外宕机高可用性部署应用重新配置升级数据故障人为错误软件故障硬件故障灾难恢复演示管理管理生命周期生命周期有关更多的信息,请访问:://www.oracle.com/
本文标题:Oracle融合中间件IT部门的一天
链接地址:https://www.777doc.com/doc-13066 .html