WebSphere Application Server 动态高速缓存技术教程
2010-08-03 00:00:00 来源:WEB开发网创建一个 Dynamic Web Project,以 DynaCacheTutorial 为工程的名字,将 Dynamic Web Module version 选择为 2.4,这样编译的 WAR 就可以在 WAS 6.1 中部署了
同时创建一个名为 DynaCacheTutorialEAR 的 EAR 工程,将 EAR version 设为 1.4,同样这样确保可以部署到 WAS 6.1 上面
将 DynaCacheTutorial 加到 DynaCacheTutorialEAR 工程中去
将 DynaCacheTutorialEAR 部署到 WAS 上确保运行没有错误
缓存 Servlet
普通的 Servlet
在本节开始以前请确保您按照 在 WAS 中开启 Servlet cache 一节的方法启用了 Servlet 缓存。下面从一个简单的 Servlet 例子开始介绍如何使用动态高速缓存,依照下面的的步骤创建一个 Servlet。
选择 File > Other > Web > servlet
在接下来的界面 Java package 填为 demo,Class name 填为 UnCachedServlet,选 Next 进入下一个界面
在接下来的界面接受缺省的设置(Name:UnCachedServlet,URL Mappings:/UnCachedServlet),选 Next 进入下一个界面
在接下来的界面中取消 doPost() 选中,选 Finish 结束设置
将 doGet() 方法替换如 清单 1 所示
清单 1. 不被缓存的 Servlet - UnCachedServlet.java
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html");
PrintWriter out = response.getWriter();
out.println("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">");
out.println("<HTML>");
out.println(" <HEAD><TITLE>A Servlet</TITLE></HEAD>");
out.println(" <BODY>");
out.println(" The Current time is " + new java.util.Date() + "<br />");
out.println(" </BODY>");
out.println("</HTML>");
out.flush();
out.close();
}
Tags:WebSphere Application Server
编辑录入:爽爽 [复制链接] [打 印]- ››WebSphere Application Server 7.0 XML Feature P...
- ››WebSphere 反向投资者: 解决 WebSphere Applicati...
- ››WebSphere sMash 的创新应用,第 2 部分: 借助包装...
- ››Websphere MQ v6集群的负载均衡新功能
- ››WebSphere Process Server V6.0.2 集群,第 2 部分...
- ››WebSphere Process Server V6.0.2 集群,第 1 部分...
- ››WebSphere MQ性能调优浅谈
- ››WebSphere配置资源库管理
- ››WebSphere中的SSL/TLS:用法、配置和性能
- ››websphere ejb远程/本地调用总结
- ››WebSphere Application Server对SIP的支持
- ››WebSphere Process Server V6 体系结构概述
更多精彩
赞助商链接