weblogic高级应用.ppt_第1页
weblogic高级应用.ppt_第2页
weblogic高级应用.ppt_第3页
weblogic高级应用.ppt_第4页
weblogic高级应用.ppt_第5页
已阅读5页,还剩48页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Weblogic高级,2009-02-25,内容,分布式,NodeManager,weblogic优化,weblogic门户,WebLogic群集,WebLogic安全性,WebLogic安全性对于客户机而言,无论集群中的多个服务器是否运行,看起来都是一个WebLogic集群还可以在伸缩性动态服务器应用程序故障转移服务器之间复制状态信息,其中负载平衡根据特定算法向集群中的每个服务器实例发送请求。这样,如果其中一台服务器停机或无法响应请求,另一台服务器将立即接管该任务,执行WebLogic群集负载平衡,然后根据加权加权加权加权加权加权基础(沿Round Robin)设置的权重,随机随机Rando

2、m随机卸载,WebLogic群集的工作方式,在每台服务器上,instance(replicas)聚集在一起这些stubs负责与相关服务器段对象通信,当客户端请求服务时,这些对象实际向stub发出请求,stub根据其他算法调用集合中的replica,如果调用失败,则stub检测到错误并重新调用其他replica。WebLogic集群图例,proxy_web,APP_1,APP_2,根据设置的卸载方法分发请求,WebLogic集群配置,按循环调度法循环调度的分区权重Weight 节点管理器、weblogic优化、WebLogic portal、WebLogic安全、分布式、WebLogic群集、W

3、ebLogic分布式简介、分布式系统是由可以部署到多台计算机上的多个可独立运行的系统组成的系统。 对客户端而言,无论有多少分布式服务器在运行,它都看起来是一个系统。WebLogic分布式功能、分布式计算的每个子系统单独计算,系统资源需求控制计划范围内的各个系统裴珉姬管理,通过增加业务模块或简单增加子系统解决方便的系统扩展系统裴珉姬管理,只会影响该子系统的用户。Weblogic分布图例,proxy_web,APP_1,APP_2,确定分发请求的请求路径,/web/mm,/web/pm,内容,WebLogic、管理服务、WebLogic中的两个服务器(管理服务器和管理服务器的第一个主服务器是管理服

4、务器,其他新服务器是管理服务器,管理服务的启动)。命令行startmanagedweblogic server _ name 3358127 . 0 . 13360101,通过nodemanager关闭管理服务,命令行stopManagedWebLogic server_name,nooNodeManager,命令行过程,Keytool-no prompt-import-trust cacerts-alias ca-file certigen ca . der-keystore my keystore 部署keystore文件创建的keystore文件位于以下两个位置管理服务domian所在的

5、位置远程系统machine58上的a home % WebLogic 81 commononnedemanage,NodeManager,使用5,5,在远程系统上修改以下文件,machine118 keystores=customidentitycustomtrust customidentitykeystorefilename=my keystore . JKS customidentitykeystorepassphrase=wws在Servers条目中,将server1添加到machine58,使用NodeManager,在6,console中配置machine,使用node manag

6、er,然后在7,machine58系统上启动node manager服务修改a _ home % WebLogic 81 serverbinstartnodemanager . cmd、a _ home % WebLogic 81 serverbininstallnodemgrsvc . cmd文件以在位创建set nodemgrsvc . cmd文件运行InstallNodeMgrSvc.cmd以安装windows服务,检查NodeManager、8、NodeManager服务运行状态,使用NodeManager、9、NodeManager启动server1,然后设定Weblogic执行绪计

7、数,设定网域名称伺服器伺服器伺服器进阶选项组态执行伫列Weblogic . kernel . default Thread Count参数weblogic9连接池计数需要比JTA设置更多的时间时,WebLogic线程数、WebLogic Java事务处理时间设置以及事务处理报告超时错误。domainnameJTA设置Timeout Seconds参数,内容,Weblogic群集,分布式,weblogic安全性,NodeManager,WebLogic优化,WebLogic门户,WebLogic安全措施主要包括数据验证和数据加密。典型的资料验证会验证客户的机密单词(密码),以准确确定对特定资源(

8、目录、系统和数据等)的访问能力,而数据加密则是通过加密算法实现的。WebLogic安全,浏览器和WebLogic安全交互:1。浏览器中资源所在的URL敲。web服务器收到请求2.web 3。web服务器验证WebLogic资源是否受ACL保护,如果受保护,则必须通过与客户端的HTTP连接向用户输入密码和用户名。4.用户收到认证要求(框),输入用户ID、密码。web服务器获取用户信息5.web 6。浏览器将请求转发到web服务器的插件(plug-in),weblgoicserver通过web服务器以下插件获取客户信息:7.通过身份验证,WebLogic服务验证用户是否具有访问资源所需的权限。8.

9、验证成功后,servlet将提交客户请求。9.调用servlet方法之前,对存储在securitycontext中的信息执行用户检查,并检查方法调用授权。WebLogic安全性、客户端(servlets、JSPs、EJB、RMI对象和Javaapplications)与WebLogic服务器安全性交互的步骤如下:1.客户端创建具有LoginModule对象和CallbackHandler对象的LoginContext实例。2.客户端调用LoginContext对象的login()方法,然后调用指定的LoginModules;3.LoginModule验证所需的客户信任信息;4.根据验证成功,W

10、ebLogic服务确定是否可以访问客户请求的资源。5.基于验证成功,客户端获得请求执行结果。SSL、安全套接字层(SSL)和基于web应用程序的安全协议。SSL协议指定了在应用程序协议(如HTTP、Telenet、NMTP和FTP等)和TCP/IP协议之间提供数据安全层的机制,并为TCP/IP连接提供了可选的数据加密、服务器验证、消息完整性和客户机验证。keytool命令参数,-genkey是用户主目录中的默认文件。keystore -alias别名-keystore指定密钥库的名称-keyalg指定密钥的算法-validity指定生成的证书的有效时间。-keysize指定密钥长度-storepass指定密钥存储的密码-keypass指定要指定别名的条目的密码、keytool命令参数、-dname证书所有者信息指定示例:-list显示密钥存储中证书的详细信息。-export将别名指定的证书导出到文件-file参数指定要导出到文件的文件名。-delete删除keystore中的项目。-修改keypasswd密钥存储库中的项密码-import将签名的数字证书导入到密钥存储、SSL、安全套接字层(SSL)和基于web应用程序的安全协议中。SSL协议指定了在应用程序协议(如HTTP、Telenet、NMTP和FT

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论