WebSphere培训教程

上传人:飞*** 文档编号:46383023 上传时间:2018-06-26 格式:PPTX 页数:22 大小:165.12KB
返回 下载 相关 举报
WebSphere培训教程_第1页
第1页 / 共22页
WebSphere培训教程_第2页
第2页 / 共22页
WebSphere培训教程_第3页
第3页 / 共22页
WebSphere培训教程_第4页
第4页 / 共22页
WebSphere培训教程_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《WebSphere培训教程》由会员分享,可在线阅读,更多相关《WebSphere培训教程(22页珍藏版)》请在金锄头文库上搜索。

1、WEBSPHEREWEBSPHERE培训教程培训教程第一讲培训大纲 1.WebSphere 1.WebSphere介绍介绍 2.WebSphere2.WebSphere安装安装 3.WebSphere3.WebSphere数据源数据源 4.WebSphere4.WebSphere应用服务器应用服务器 5. WAS5. WAS管理配置管理配置 6. WAS6. WAS管理演试管理演试WebSphere系统简介WebSphere是一套完整的电子商务平台,在 此平台上WebSphere提供了一系列基于统一 的基础平台、完全基于开放标准的相关产品 组件,其特征是:1) 基于标准; 2) 以服务器为中心

2、; 3) 可伸缩; 4) 能利用已有的核心系统; 5) 可快速部署和易用; 6) 易管理。 WebSphere介绍WebSphere是IBM的一套软件产品,包括WebSphere应用服务器,WebSphere Studio 和 WebSphere Performance Pack。还有其他一些产品加入进来做为补充和扩展WebSphere介绍WebSphere Studio,一个Web站点开发和设计工具包,包括项目管理,Java Servlet代码生成 器,HTML写作工具,各种Script的编制工具,以及JAVA代码(Beans和Servlets)的开发工具。WebSphere应用服务器提供三

3、个等级的版本,它们是: 标准版(Standard Edition),是整个应用服务器家族的基础,提供从电子商务网站的建构、发 布 到管理能力。标准版提供了开放、标准的平台和工具,以加速向电子商务的迁移。新加入的 DB2UniversalDatabase5.2 支持,使开发者能够设计更强大有效的应用。WebSphere应用服务器 标准版V1.1已经面世。包 括Servlet运行时引擎(RuntimeEngine),高性能的数据库连接程序(提供 预联接,会话和状态管理的 应用服务,以及支持XML(eXtensibleMark-upLanguage)文档结构.高级版(Advanced Edition

4、),在标准版本的基础上,又增加了对安全性和交易处理能力的强化 支持。连接已有的 数据库系统和基于主机的交易系统。并提供了复杂的工具以简化分布式组件应 用的开发. 企业版(Enterprise Edition),提供了一个高可靠性的解决方案,能够将电子商务应用移植进 关键性的企业环 境,起到平衡现有IT系统的作用。它组合了IBM享誉世界的交易环境TXSeries, 和ComponentBroker,IBM的一个支持 完全的分布式对象访问和商务处理连接能力的产品。所有 现在运行在TXSeries或ComponentBroker上的应用将在 Webshpere企业版中得到完全支持。IBMWebSph

5、ere Performance Pack,包括eNetwork Dispatcher,Web Traffice Express 代理服 务器和AFS分布式文件系统。让ISP(Internet Service Provider)和公司IT(Information Technology) 专家降低 Web服务器拥塞,提高信息可获取性,改进服务器性能。WebSphere服务器介绍技术优势:1) 安全、可伸缩、具有弹性的应用程序基础架构,这些基础架构是实现面向服务架构 (SOA) 所需要 的。2) 100%地支持业界的开放性标准包括Java/J2EE, XML, LDAP, CORBA,WML等等 。

6、3) 借助于一套简单的工具和界面,快速容易地构建和部署可重用的应用程序服务。4) 在可靠、可伸缩、高度可用的环境中运行服务,以确保不因为应用程序宕机时间而失去业务机会。5) 借助于具有弹性、基于标准的安全基础架构(此基础架构会移除易受攻击的威胁,同时最大限度地 提高开发人员生产力),保证应用程序和数据的安全,提供了端到端(end-to-end)的安全解决方案 。6)借助于基于标准的消息传递和最新的 Web 服务标准,重用软件资产并扩展其使用范围。7)借助于面向管理和监视的功能强大、易用的工具,轻松管理应用程序。8)跨最广泛的业界平台快速安全地进行扩展。9)支持完整的 J2EE 1.4 编程模型

7、和扩展,包括 Servlet、JSP、EJB 和 Web 服务。WebSphere服务器介绍产品优势:面向服务架构的构建块:当今的 WebSphere Application Server 跨所有配置交付了面 向服务架构。通过使用基于标准的消息传递和最新的 Web 服务标准重用现有 IT 资产 ,这些产品允许企业提高投资回报和降低总体拥有成本。这就会降低成本、加速创造 价值的进程和提高业务灵活性。 安全的最佳资源利用率:WebSphere Application Server 为企业提供安全的动态平 台。借助于 WebSphere Application 的伸缩能力和安全特性,企业能够使用更少

8、的资 源完成更多的工作。 随需应变的基础设施:WebSphere Application Server 提供当今企业所需的健壮、灵 活的环境。借助于面向任务关键型应用程序的几乎连续的正常运行时间,企业能够事 实上避免失去业务机会。 快速开发和部署:借助于增强的开发和部署能力,WebSphere Application Server 支 持快速的创造价值进程。借助于支持易用性和高度开箱即用性能的特性,企业能够加 速创造价值的进程,并充分利用现有技术技能。 WebSphere安装 安装前需要考虑的问题 除了上面基本的软硬件条件之外,安装WebSphere应用服务器之前还要确认环境的几个配置问题:

9、1 一般地,WebSphere应用服务器需要您作为 root 用户(Unix/Linux系统)或 Administrator 组 (Windows系统)的一部分进行安装。2 磁盘空间的分配 在考虑硬盘空间分配的时候要周全一些,尤其是在一些不能动态分配磁盘空间 的系统(比如Solaris)上。如果是在生产环境上安装WebSphere应用服务器,一般要从以下几个方面 来计算要预留的空间.WebSphere应用服务器自身占用空间。这个空间一般在400M左右,不同的系统平台略有异。 如果WebSphere的部署管理器(Deployment Manager)也安装在同一台服务器上,则还要加 上300M左

10、右的空间.如果WEB服务器也安装在同一台服务器上,则要算上它的空间。WebSphere应用服务器中带 IBM HTTP服务器一般占用50M左右的空间.用户发布到WebSphere应用服务器上所有应用程序的占用空间。这个大小与实际应用相关,而 且不同应用可以差别很大.系统日志的占用空间。这里日志主要是指WebSphere应用服务器的日志。如果有WEB服务器则 还要考虑WEB服务器的日志空间。日志空间的估算要结合系统对日志的配置情况。如果日志配置没有 设置好,多大的空间都有可能耗尽。在实际项目中如果有客户没有关闭WEB服务器的访问日志,因而 导致几天之内WEB服务器就生成一个超过1G的日志文件。这

11、么大的日志文件,不但耗费空间,而且影 响性能。WebSphere应用服务器可以设置日志文件的大小和保存的文件数量,从而可以估算出其需要 空间。WebSphere安装3端口有没有冲突? WebSphere应用服务器缺省占用的端口包括:管理控制台端口9090,管理 控制台安全端口9043,HTTP传输端口9080,HTTPS传输端口9443,SOAP 通信端口8880(在网络部署版这个端口是8879)等。如果系统中已有应用占 用了这些端口,那么应用服务器启动的时候就会报告端口冲突的错误。一般 我们可以用netstat命令来查看系统端口的使用情况。 4服务器的主机名 根据实际经验,我们推荐用户在安装

12、WebSphere应用服务器之前配置主机 名。可以通过hostname命令来查看当前系统的主机名。如果没有配置,则到 hosts文件中添加相应的条目。 5用户名和用户组的建立 WebSphere应用服务器中内置了一个基于WebSphere MQ的JMS服务 器。在UNIX/LINUX平台上安装的时候,如果选择了完全安装或在定制安装的 时候选择了安装“嵌入式消息传递“,那么就要在安装开始前先创建两个用户组 mqm和mqbrkrs和一个用户mqm。而且需要将用户mqm和root添加到mqm组 ,还要将root添加到mqbrkrs组。 WebSphere数据源1. 为什么要使用数据源? 建立一个数据

13、库连接是一种比较耗时的操作,连接池可改进任何需要连接的应用程序(特别是基于 Web 的应用程序,Web 用户的连接和断开更为频繁)的响应时间。 连接池的实现,在客户端调用 close()方法的时候实际上并不关闭连接,而是把连接返回到一个可重用连接的连接池中给其它客户端使用。这样就避免了任何重复打开和关闭数据库连接造成的开销,并且允许大量的客户端分享相对较少的数据库连接,从而提高数据库操作的性能。 为了使用应用服务器提供的连接池功能,我们需要先定义相应的数据源。数据源在WebSphere应用服务器中作为资源存在,因此可以统一通过JNDI来查询它们。 使用数据源的代码片断示例 :tryjavax.

14、naming.InitialContext ctx = new javax.naming.InitialContext();javax.sql.DataSource ds = (javax.sql.DataSource)ctx.lookup(“jdbc/DSName“);java.sql.Connection con = ds.getConnection();catch(javax.naming.NamingException e1)System.err.println(“Naming-Exception: “ + e1.getMessage();catch (java.sql.SQLExce

15、ption e2) System.err.println(“Naming-Exception: “ + e2.getMessage();WebSphere数据源2.WebSphere应用服务器中数据源所处的位置很多人在刚开始配置WebSphere应用服务器数据源时对J2C认证别名很不习惯 ,觉得JDBC的东西怎么会与J2C扯上关系。我们知道基于J2EE的WEB应用在与后台 EIS(企业信息系统)集成的过程中,根据EIS的不同主要有三种连接方式,分别是 JDBC,JCA/J2C和JMS。从理论上讲,JDBC驱动程序是可能归纳成一种特殊的JCA 连接器,只不过这个连接器后面恰好连接着关系型数据库。

16、WebSphere数据源3.在WebSphere应用服务器中配置数据源 l首先要确认所用的数据库是支持JDBC2.0的,并确保我们的操作系统环境 设置为支持 JDBC 2.0。这是使用 WebSphere应用服务器创建的数据源 所必需的。这一点在使用UDB DB2 7.2的时候尤其要注意。 l要确定使用哪个数据源:数据源V4.0还是 V5.0 数据源。 数据源V4.0是使用 WebSphere 旧连接管理器体系结构的 WebSphere 4.x 中的数据源,所有的 EJB1.x 模块都必须使用此数据源。 WebSphere应用服务器5.x提供对 V4.0 的 JDBC 连接管理器模型的支持 ,使得 J2EE 1.2 应用程序能够不经改变地运行。WAS 5.x 也支持J2EE 1.3的应用, J2EE 1.3 应用程序内的 EJB 2.0 模块,WEB 2.3模块需要 使用

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

最新文档


当前位置:首页 > 商业/管理/HR > 其它文档

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