WEB开发网
开发学院软件开发Java Go-ForIt 记事:eXtreme DragonSlayers 专题报告,... 阅读

Go-ForIt 记事:eXtreme DragonSlayers 专题报告,第 11 部分: 不中断产品服务器对企业组件进行测试

 2009-11-06 00:00:00 来源:WEB开发网   
核心提示: 其中一个选项是“IBM WebSphere Test Environment”,单击 OK将 WTE 添加到“VisualAge 工作台”,Go-ForIt 记事:eXtreme DragonSlayers 专题报告,第 11 部分: 不中断产品服

其中一个选项是“IBM WebSphere Test Environment”。

单击 OK将 WTE 添加到“VisualAge 工作台”。

WTE 组件

WTE 的两个主要组件是 servlet 引擎和名称服务器。您需要激活适当的组件来测试 servlet、EJB 或测试两者。让我们看一下如何既部署 servlet 又部署 EJB 的示例。

准备测试 servlet

下面是我们将要测试的 servlet 的样本代码。这段代码是使用 VisualAge for Java V3.5.3 生成的。


Servlet 样本
package com.goforit.servlet; 
/** 
 * Insert the type's description here. 
 * Creation date: (2/5/2001 2:32:22 PM) 
 * @author: Joe Generic 
 */ 
import java.io.*; 
import javax.servlet.*; 
import javax.servlet.http.*; 
public class PABidServlet extends javax.servlet.http.HttpServlet { 
  /** 
   * Process incoming HTTP GET requests 
   * 
   * @param request Object that encapsulates the request to the servlet 
   * @param response Object that encapsulates the response from the servlet 
   */ 
  public void doGet(javax.servlet.http.HttpServletRequest request, 
   javax.servlet.http.HttpServletResponse response) throws 
  javax.servlet.ServletException, java.io.IOException { 
  performTask(request, response); 
  } 
   
  /** 
   * Process incoming HTTP POST requests 
   * 
   * @param request Object that encapsulates the request to the servlet 
   * @param response Object that encapsulates the response from the servlet 
   */ 
  public void doPost(javax.servlet.http.HttpServletRequest request, 
  javax.servlet.http.HttpServletResponse response) throws 
   javax.servlet.ServletException, java.io.IOException { 
  performTask(request, response); 
  } 
  /** 
   * Returns the servlet info string. 
   */ 
  public String getServletInfo() { 
  return super.getServletInfo(); 
  } 
  /** 
   * Initializes the servlet. 
   */ 
  public void init() { 
  // insert code to initialize the servlet here 
  } 
  /** 
   * Process incoming requests for information 
   * 
   * @param request Object that encapsulates the request to the servlet 
   * @param response Object that encapsulates the response from the servlet 
   */ 
  public void performTask( 
    javax.servlet.http.HttpServletRequest req, 
    javax.servlet.http.HttpServletResponse res) { 
    HttpSession session = session = req.getSession(true); 
    PrintWriter out = res.getWriter(); 
    out.println("PA bid Accepted"); 
  } 
} 


上一页  1 2 3 4  下一页

Tags:Go ForIt 记事

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接