• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

用 Apache JMeter 测试 WebSphere 性能(一)

发布: 2007-5-05 18:14 | 作者: seanhe | 来源: IBM | 查看: 221次 | 进入软件测试论坛讨论

领测软件测试网
  WebSphere Application Server - Express 是 WebSphere Application Server 家族中最简单的成员。因为它的目标是中小型公司,而这些公司可能不需要javascript:;" onClick="javascript:tagshow(event, '%C6%E4%CB%FB');" target="_self">其他产品所提供的所有功能,所以它只包含了 WebSphere Application Server 完整架构的一个子集。例如,它未包括 EJB 支持。
  
  WebSphere Application Server - Express 由两个主要产品构成:
  
  
  Express Application Server - 用以支持 Web 应用程序部署和运行的全功能生产系统
  WebSphere Studio Site Developer(WSSD) - 允许您创建和测试应用程序的开发工具
  
  图 1 向您展示了 WebSphere Application Server - Express 架构的概貌。
  
  图 1. WebSphere Application Server - Express 概貌
  
 

  以下是 WebSphere Application Server 中使用的术语:
  
  应用程序服务器
  应用程序服务器是您的应用程序将要执行的基本运行库组件。您可以在配置中定义一个或多个应用程序服务器;但是在 Express 级别上,不能将工作负载分布在多个应用程序服务器中。
  
  以下是应用程序服务器中的主要组件:
  
  Web 容器
  每个应用程序服务器运行库都有一个逻辑 Web 容器。该容器将处理 servlet、JSP 文件以及其他类型的服务器端内容。Web 容器配置提供了应用程序服务器组件的有关信息,该组件处理由 Web 服务器所提交的请求。
  嵌入式 IBM HTTP 服务器
  在典型的应用程序服务器环境中,您将具有一个 Web 服务器来为 HTML 页面服务。需要动态内容的请求(使用 JSP 或 servlet)将被传递给应用程序服务器。Express Application Server 提供了基于 IBM HTTP 服务器的嵌入式 Web 服务器。这个嵌入式服务器可用于为应用程序提供静态的 Web 页面。虽然无法完全配置 Web 服务器,但是它提供了 WebSphere Application Server - Express 环境中运行的应用程序所需的功能。
  节点
  一个节点就是一个共享公共配置的 WebSphere 管理的逻辑进程分组。节点通常与 Application Server 的物理安装有关。在应用程序的 Express 配置中,就只有一个称作 DefaultNode 的节点。
  单元
  单元是更高级的 Application Server 版本中所使用的管理概念。应用程序服务器附属于节点,而节点则属于单元。在 Express 配置中,只有一个称作 DefaultNode 的单元。
  可在以下地方找到更多 WebSphere 的术语定义:
  http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246976.html?Open
  http://publib-b.boulder.ibm.com/Redbooks.nsf/RedbookAbstracts/sg246555.html?Open
  
  DB2 UDB Express 是 IBM DB2 家族中定价最低的全功能关系数据库版本。它是专为帮助中小型公司集成和管理其业务而设计的。
  
  图 2 展示了 DB2 UDB Express 的概貌。
  
  图 2. DB2 UDB Express 概貌
  
 

  以下是一些您必须熟悉的 DB2 基本术语:
  
  DB2 管理服务器(DB2 Administration Server,DAS)
  图 2 外部定义了一个物理机器(“My Server”)。所有安装了 DB2 的机器都具有一个称作 DAS 的后台进程。DAS 的主要目的是为了提供远程管理支持。每个物理机器都应该具有一个 DAS 服务器进程。
  
  实例
  实例是一个提供数据库访问的进程集合。一个实例可用于提供到一个或多个数据库的服务。您可以在一台机器上安装一个或多个实例,而每个实例都充当一个独立的服务器环境,因此,这些实例的停止和重启都互不影响。
  
  每个实例还具有自己的配置文件,数据库管理器配置文件(DBM CFG)用于进行实例级的安全性能变量和通信配置。每个实例都有一个 DBM CFG。
  
  数据库
  数据库是一组表的集合,包括数据以及相关对象,如索引、视图、触发器和存储过程。实例进程提供到数据库数据的访问。
  
  每个数据库都具有自己的数据库级配置文件,称作数据库配置文件(DB CFG)。
  
  安装 WebSphere 和 DB2 UDB Express 产品
  在后面的一个实践中,我们将使用 IBM WebSphere Application Server Express V5.1 和 IBM DB2 Universal Database Express V8.1。可从以下 Web 站点下载 WebSphere Application Server Express 和 DB2 UDB Express 的试验版本:
  http://www14.software.ibm.com/webapp/download/home.jsp。
  
  我们不会一步步地介绍安装,因为该过程有向导协助进行并且极其简单。以下是您验证是否成功完成安装时可采取的一些步骤:

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


软件测试技术文章排行榜
软件测试技术分类最新内容
关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网