|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
Java到底会发战成什么样,让我们拭目以待吧,我始终坚信着java会更好。以上都是俺个人看法,欢迎大家一起交流. BEAWebLogic是用于开辟、集成、部署和办理年夜型散布式Web使用、收集使用和数据库应用的Java使用服务器。将Java的静态功效和JavaEnterprise尺度的平安性引进年夜型收集使用的开辟、集成、部署和办理当中。
BEAWebLogicServer具有处置关头Web使用体系成绩所需的功能、可扩大性和高可用性。与BEAWebLogicCommerceServerTM共同利用,BEAWebLogicServer可为部署顺应性本性化电子商务使用体系供应完美的办理计划。
BEAWebLogicServer具有开辟和部署关头义务电子商务Web使用体系所需的多种特征和上风,包含:
1)抢先的尺度
对业内多种尺度的周全撑持,包含EJB、JSB、JMS、JDBC、XML和WML,使Web使用体系的实行更加复杂,而且回护了投资,同时也使基于尺度的办理计划的开辟加倍烦琐。
2)无穷的可扩大性
BEAWebLogicServer以其高扩大的架构系统出名于业内,包含客户机毗连的共享、资本pooling和静态网页和EJB组件聚集。
3)疾速开辟
依附对EJB和JSP的撑持,和BEAWebLogicServer的Servlet组件架构系统,可减速投放市场速率。这些开放性尺度与WebGainStudio共同时,可简化开辟,并可发扬已有的妙技,敏捷部署使用体系。
4)部署更趋天真
BEAWebLogicServer的特性是与抢先数据库、操纵体系和Web服务器严密集成。
5)关头义务牢靠性
其容错、体系办理和平安功能已在环球数以千记的关头义务情况中得以考证。
6)系统布局
BEAWebLogicServer是专门为企业电子商务使用体系开辟的。企业电子商务使用体系必要疾速开辟,并请求服务器端组件具有优秀的天真性和平安性,同时还要撑持关头义务所必须的扩大、功能、和高可用性。BEAWebLogicServer简化了可移植及可扩大的使用体系的开辟,并为别的使用体系和体系供应了丰厚的互操纵性。
依附其杰出的聚集手艺,BEAWebLogicServer具有最高程度的可扩大性和可用性。BEAWebLogicServer既完成了网页聚集,也完成了EJB组件聚集,并且不必要任何专门的硬件或操纵体系撑持。网页聚集能够完成通明的复制、负载均衡和暗示内容容错,如Web购物车;组件聚集则处置庞大的复制、负载均衡和EJB组件容错,和形态对象(如EJB实体)的恢复。不管是网页聚集,仍是组件聚集,关于电子商务办理计划所请求的可扩大性和可用性都是相当主要的。共享的客户机/服务器和数据库毗连和数据缓存和EJB都加强了功能体现。这是别的Web使用体系所不具有的。
WebLogic使用服务器有以下几个基础观点:
Domain:域是个逻辑观点,用来构造办理一系列的使用服务器实例,也就是上面要注释的server.域是WebLogic使用服务器中最年夜的观点,WebLogic使用服务器启动的时分就是以某个域来启动的,它有一其中心设置文件叫config.xml.
AdomainisthebasicadministrationunitforWebLogicServerinstances(servers)thatisrepresentedinitsownconfigurationfile(config.xml).Adomainconsistsofoneormoreservers(andtheirassociatedresources)thatyoumanagewithasingleAdministrationServer.
Cluster:族也是一个逻辑观点,用来分组用处不异的服务器实例,一个域中能够有多个族。
AclusterisadeploymentinwhichmultipleWebLogicServerinstances(servers)runsimultaneouslyandworktogethertoprovideincreasedscalabilityandreliability.AclusterappearstoclientstobeasingleWebLogicServerinstance.Theserversthatconstituteaclustercanrunonthesamemachine,orbelocatedondifferentmachines.
Machine:呆板是物理上的观点,代表一台运转WebLogic使用服务器的其实的呆板,包含其IP地点等信息。一个域中能够包含多台呆板。(统一台呆板能够属于分歧的域吗?)
AmachineisthelogicalrepresentationofthecomputerthathostsoneormoreWebLogicServerinstances(servers).WebLogicServerusesconfiguredmachinenamestodeterminetheoptimumserverinaclustertowhichcertaintasks,suchasHTTPsessionreplication,aredelegated.TheAdministrationServerusesthemachinedefinitioninconjunctionwiththeNodeManagerapplicationtostartremoteservers.
Server:服务器,也就是一个使用服务器的实例,用来部署和运转各类J2EE使用程序,也能够来设置各类服务程序。它是WebLogic使用服务器的基础服务单位。一个WebLogic域中一样平常有一个办理服务器和多个被办理服务器。也就是上面我们要谈到的两个观点。
AserverisaninstanceofWebLogicServerthatrunsinitsownJavaVirtualMachine(JVM)andhasitsownconfiguration.EachWebLogicServerdomainmusthaveoneserverthatactsastheAdministrationServer.Inatypicalproductionenvironment,theAdministrationServeriswheretheAdministrationConsoleisrunandusedtoperformadministrativetasks.Bydefault,theAdministrationServeriscalledmyserver.AtypicalproductionenvironmentmayalsohaveoneormoreManagedServers,whichareinstancesofWebLogicServerusedtohostenterpriseapplications.
AdministrativeServer:办理服务器是用来办理设置域的中央点,一样平常来讲,办理服务器上是不部署使用程序的,而是用来一致办理、设置、监控被办理服务器和部署使用程序到被办理服务器上。一个域中有一台办理服务器。
ManagedServer:被办理服务器是用来部署运转各类使用程序的。一个域中有一台或多台被办理服务器。
NodeManager:节点办理器是一个独自运转的背景程序,一样平常运转在被办理服务器的呆板上,用来供应远程启动和中断服务器(Server)的功效。
那这个对象有什么意义?现在很多用javabean的人就不能保证对象有完整的意义,不成熟的使用模式等导致代码疯狂增长,调试维护的时间要得多得多。在说性能之前,先说说你这个比较的来历。据说微软为了证明。net网页编程比java好。 |
|