单机和集群的共有功能

上传人:s9****2 文档编号:499223989 上传时间:2023-05-24 格式:DOCX 页数:11 大小:99.05KB
返回 下载 相关 举报
单机和集群的共有功能_第1页
第1页 / 共11页
单机和集群的共有功能_第2页
第2页 / 共11页
单机和集群的共有功能_第3页
第3页 / 共11页
单机和集群的共有功能_第4页
第4页 / 共11页
单机和集群的共有功能_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《单机和集群的共有功能》由会员分享,可在线阅读,更多相关《单机和集群的共有功能(11页珍藏版)》请在金锄头文库上搜索。

1、单机和集群版的共有功能:WebLogic Server在企业应用架构中的功能特点和重要位置。功能特点支持S0A面向服务架构的开发和部署,业界领先的J2EE平台,它提供统一的Web服务栈, 完善了会话框架,改进了监控台的SLA管理,门户化的系统管理功能,降低管理维护成本, 简化应用部署,支撑关键应用;第一个提供真正的“不停顿”服务,系统停运会给您造成巨大损失,您的企业必须避 免这种情况的发生。基于企业级内核的应用服务器将保证您的应用24 X 7地不间断运行, 灵活的开发选项和高级管理能力允许您用更少的时间编写代码和管理系统,将更多精力投入 到提升业务价值上。更可靠的基础设施,第一个提供超越局域网

2、的集群功能。更开放!支持 开源开发框架,降低客户的拥有总成本。允许25-35%软件组件和服务可以被重用Weblogic servere总体架构如图所示:iertJ ava/Swmg ClientrWebL&ghLServerADBMSEl-SAplicatiomsTiiflrMainFrameApplieationsMiiddl-C Ti erSack6nd Tier中间件设计原则:1.提供完整统一的基于SOA架构应用平台WebLogic Server凭借从开发到部署的Web服务编码、测试、准备、部署和配置选择, 以及与新推出的BEA AquaLogic Service Bus产品的集成,继续

3、成为支持SOA服务架构的最卓越服务平台。2. 应用平台 它具有很大的灵活行.您可以随意按照自己的意愿设置界面风格,多种形式来绑定 数据库。BEA WebLogic Server 9.0中的消息传输凭借消息持久性而提速,速度较以往提高 了 500%。异步存储和转发被Web服务栈、消息驱动Bean所使用,可支持最可靠的标准, 这给JMS Server带来了性能优势。存储和转发WebLogic Server 9.0在消息传输功能上的最大改进得益于现有的Tuxedo技术存储和转发(S&F)。尽管J2EE 1.4规范没有对此做出要求,但S&F使WebLogic Server 9.0 成为一个真正的消息发

4、电站,满足了消息传输专用产品对强健性和伸缩性的要求。S&F 允许消息用户(甚至是持久消息订阅者)在一段时间内不可用,使得消息不会堆积在队 列中,不会产生进程的内存溢出现象。该功能的实现机理是通过定制的“基于日志的文 件系统”及伴随的磁盘调度算法完成的,S&F与高性能的文件存储共同工作,从而产生 一个无缝的可用的队列和主题流,既便是在高负载的情况下也能完成该项任务。另一些 性能改善得益于JDBC语句批处理功能,它使用户缓存区的串行化/反串行化及磁盘写操 作的“装箱”现象降至最低。保留消息顺序WebLogic Server JMS保证发送到目的地(分布或其他形式)的消息带有“顺序单 元”标签,从而

5、按发送消息的顺序进行处理。JMS规范要求必须顺序交付,而且只能从 单个生产者传给单个消费者。Diablo提供的功能远远超过了 JMS的要求。消息排序是主 要消息传输应用的基本要素之一 WebLogic Server 9.0为此提供了卓越支持。如业务 厅某计费系统采用消息机制实现,对某个用户的“扣费”、“交费”这两笔消息在系统中 处理顺序会影响用户在某个时刻是否被“停机”,采用异步消息机制可以确保消息的顺 序处理。连接到其他消息系统WebLogic Server推出消息桥已有多年的历史。它利用J2EE CA技术与其他消息系 统相连。WebLogic Server 9.0消息桥利用S&F功能,不依

6、靠XA来提供“正好一次”的服务,它使用自身的重新传输/反复检测协议,性能比以往的消息桥更胜一筹。4.高性能Web Services,支持SOA的基础,提供完整、成熟的基于SOA架构开发和运行平台, 支持基于WebServices的开发标准,并能实现更加安全、可靠的实现分布式远程应用之间 的互访。用户可以获得下一代Web服务编程模型,会话式Web服务的性能提升,对长期运 行的异步可靠消息交换的支持,降低了复杂性,简化的Web服务编写。5. 技术标准1)产品支持以下Java标准和规范JDK支持JDK 5.0标准支持J2EE 1.4标准,并且通过J2EE认证,J2EE 1.4规范提供了一个标准API

7、集来创建 分布式应用,这些应用可访问各种服务(如数据库、消息传输服务、事务),并允许动态 Web内容与全异的(甚至是遗留的)系统交互操作。终端客户使用Web浏览器客户端或Java 客户端访问这些应用。2)支持开放式的SOA应用架构,支持XML的各种标准,包括:XML、XML Schema、XQuery、 XMLBean等标准和技术;支持Web Services的各种标准,包括SOAP、WSDL、UDDI等相关 标准;能在HTTP和JMS协议上实现同步和异步的WebServices调用。如果您正在使用XML, 您就需要一个绑定机制,实现XML数据与Java数据的相互转换。WebLogic Ser

8、ver 9.0 通过Apache开放源项目,支持由BEA开发的XMLBeans v2。Java对象可以被映射到XML 文档对象,St reaming API for XML (S tAX)指针或 Plain Old Java Objec ts (POJO )对 象。WebLogic Server 支持 J2EE1. 4 中的最新 XML 规范,包括 JAX-RPC、JAXP、JAXR、SAAJ 及Web服务。此外,WebLogic Server允许您为单个应用配置SAX和DOM样式解析器及 XSLT转换,使您在解析、构建文档和显示结果时拥有最大的灵活性.完全支持支持TX事务处理标准事务不仅仅是

9、提交、回滚和结果试探。它代表的是涉及应用服务器多个容器的执行线程、 调入和调出服务器、通过集群、进入其他系统然后返回。有时还涉及多个系统同时同意提交 或回滚。EJB 2.1 (企业Java Bean 2.1)是可池化、可调用、安全可靠、强健、可伸缩的事务 资源,如果需要可池化和和事务控制下的业务逻辑,贝VEJB2. 1是理想的选择。EJB既可从 消息容器、Web容器、J2EE CA容器、WSRP容器进行内部调用,也可通过RMI进行外部调 用。EJB能确保业务功能的安全并将其提供给各种Java客户端。EJB能被方便地打包成Web 服务,故可查找,独立于语言,并能像其他任何服务一样被方便地调用。实

10、体EJB是持久性 数据的有效接口,EJB容器的对象/关系映射能力因WebLogic的EJB-QL扩展(扩大了数据 对象/关系配置功能)而得到进一步增强。事务服务WebLogic Server 9. 0在其事务容器服务中支持最新的Java事务服务(JTS),支持 Java事务API (JTA),也支持J2EE 1.4规范所定义的C0RBA对象事务服务(0TS)。虽然 JMS和EJB等服务在处理连接、调用和数据存储问题时自动使用事务控制,但是JTA却可 在应用代码中调用,使您不必亲自管理JTA。能支持两种以上异构数据库之间两阶段提交交易处理,并支持跨 EJB、JMS、J2CA、 JDBC和其他XA

11、兼容组件的事务处理。6、开放性产品平台1)支持各种硬件系统,例如:Pentium、Itanium、SPARC、PowerPC、PA-RISC 等。2)支持各种主流操作系统,如HP-UX. IBM AIX、SUN Solaris、WINDOWS 2000/2003、 Linux 等3)支持多种数据库,如 Oracle (9i,10g)、Db2、Sybase、MS SQL Server 等数据库, 并能对数据库的访问效率提供优化功能。4)有强大的集成能力,能够集成其他平台的应用,包括:数据传输中间件、CORBA, COM/DCOM等,能够实现与数据传输中间件的双向调用、无缝集成,能集成第三方的JM

12、S 服务器。5)同时具备Web Server功能,并且能够支持主流的HTTP服务器。支持不同操作系统 下的WEB服务器级的负载平衡。7、系统安全1)提供开放的、可扩展的统一的安全架构。通过开发架构支持开放的即插即用架构, 允许使用第三方的安全性解决方案或实现和应用服务器方便集成。2)支持建立在LDAP目录基础之上的内置安全性数据存储,保存角色、简档和权限数 据。并支持其他第三方的LDAP服务器,例如:MS Ac tiveDirec tory、Sun iPlane t、 OpenLDAP、Novell NDS等服务器。基于LDAP的安全数据存储,用于存储和处理必 要的安全信息和用户系统管理员维护

13、的其它信息。它还提供便利的、直观的用户管 理界面,可实现基于多种访问标准和用户创建的简单条件或复杂规则的多层安全政 策配置。3)通过开发的安全架构,包括认证、授权、身份识别、角色映射等功能能够和第三方 安全平台,包括RSA、CA、Novell或用户定制平台,进行各种功能的集成。一致的 安全基础架构,WebLogic Server内的所有容器都使用相同的安全基础架构,所以 主题、上下文和授权参数的处理方式是一致的。一旦您的应用在一个容器内获得保 护后,同样的规则适用于所有容器,使您的域中拥有一致的安全网。跨不同系统的 单点登录(SSO)需要不同系统对身份验证、授权、用户、组与角色等达成一定程 度

14、的共识4)支持HTTPS协议,保证数据传输过程的安全性,支持标准的安全协议SSL3.0O5)支持Java身份验证和授权服务(JAAS),在WebServices的层面,支持 WS-Security 标准。6)BEA WebLogic Server提供了全面的安全体系结构,包括访问控制、基于密码的隐 私权和用户验证。这一安全结构让第三方安全解决方案能够热插入 WebLogic Server的安全框架中,并利用其所有功能,并充分发挥客户投资和经验的效益。7)BEA WebLogic Server还采用 Secure Sockets Layer (SSL)、数字签名以及其它基 于标准的安全措施。当这

15、些安全措施共同使用时,它们可追踪谁访问了哪种服务。 开发人员可以在设计时,限制通过应用逻辑对某些WebLogic服务的访问权,而且 系统管理员也可以在部署时定义如何访问服务。另外WebLogic Serve r可从其它 安全服务中独立运行,或者通过访问现有的安全信息库合并到单一签名解决方案 中。BEA WebLogic Server的安全框架还为内置的Web Services基础结构提供高度 的安全性,让客户能够创建安全的分布式应用。8、易用性和管理1)提供统一的域管理功能,允许用户通过集中的一个图形化控制台就实现对多台主机 上的应用、资源、J2EE实例进行有效管理。此外还可以通过命令行的方式

16、管理所有 平台资源。WebLogic Server 9.0管理控制台在基于struts的门户框架(包括Beehive页 面流UI技术)上设计,因此拥有全新的观感。这意味着控制台本身是高度可配置的: 可在视图中增加和删减portiet;可更换不同观感;portiet可被其他门户使用;可 向门户框架添加自有的portiet;可以构建新的页面流以满足特定的管理需求个性化的管理控制台可以保证配置、启动和关闭WebLogic Server实例配置 WebLogic Server 集群配置WebLogic Server服务,例如数据库连通性(JDBC)和消息处理(JMS)配置安全性参数,包括管理用户、组和角色等配置和部署应用程序 监视服务器和应用程序性能 查

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号