
web服务器
文章平均质量分 73
LinkinPark8林肯
博客迁移,请移步jiangweili.me
展开
-
j2e应用相关技术
j2e应用相关技术轻量级j2e应用以传统的jsp作为变现层技术,以一系列开源框架作为MVC层,中间件,持久层解决方案,并将这些开源框架有机组合在一起,使得j2e具有高度的可扩展性,可维护性。servlet,jsp,javabean:现在来说纯粹的Servlet已经很少使用了,往往都是使用jsp来做表示层,也就是说我们每天说的页面。Servlet和Jsp其实是完全统一的,二者在底层的原创 2015-03-03 09:35:08 · 877 阅读 · 0 评论 -
WebSphere--安全性
WebSphere应用服务器具有很好的安全性支持。安全性简单地说就是确定谁可访问重要的系统资源,这些系统资源包括文件、目录、程序、连接和数据库。以独立模式运行WebSphere应用服务器比作为 Web 服务器的一部分运行具有更高的安全性。如果安全性要求超出了 Web 服务器提供的安全性,那么请以独立模式运行WebSphere应用服务器。下面介绍使用存取控制表保护资源、选择认证方案和协议、在WebS翻译 2015-05-04 00:15:45 · 1027 阅读 · 0 评论 -
WebSphere--基本特性
WebSphere应用服务器使您能够为Servlet 的开发实现 “一次写成,各处使用”的目的。该产品包括一个基于 Java 的 Servlet 引擎,独立于 Web 服务器和它所基于的操作系统。WebSphere应用服务器提供了服务器插件的选项,与大多数流行的应用程序设计接口(API)兼容。所支持的 Web 服务器有: IBM HTTP 服务器Apache Server Domino翻译 2015-05-03 23:55:41 · 640 阅读 · 0 评论 -
WebSphere--连接管理器
连接管理器使您可以控制并减少由 Web 应用程序使用的资源。相对于非 Web 应用程序,基于 Web 的应用程序对数据服务器的访问会导致更高的和不可预料的系统开销,这是由于 Web 用户更为频繁的连接和断开。通常连接与断开连接所用的资源大于交互所用的资源。由于 Internet 的“冲浪”性质,用户的交互过程一般都较短。通常,公司外(Internet,而非 intranet)的用户会将使用卷变得很翻译 2015-05-04 00:06:38 · 914 阅读 · 0 评论 -
WebSphere--部署Servlet
在WebSphere应用服务器上部署 Servlet需要四个步骤:编译 Servlet 或 Web 应用程序、将类文件放到 WebSphere应用服务器上、将相关的 HTML、JSP 和 SHTML 文件放到WebSphere应用服务器上、用WebSphere应用服务器的管理器来配置初始化参数,并设置其它选项。 1.编译 Servlet 和 Web 应用程序编译 Servle翻译 2015-05-04 00:03:52 · 1669 阅读 · 0 评论 -
WebSphere--用户简要表
Application Server 含有 com.ibm.servlet.personalization.userprofile 软件包中的类,这些类使维护关于 Web 站点访问者的持久信息和利用这些信息来定制 Web 页面变得更为容易。UserProfile 类包括了访问者的完整名称、邮政地址和电子邮件地址、电话号码等数据成员,并含有用于存储所选的语言、职业和用户定义的组信息的字段。另外,它还翻译 2015-05-04 00:08:52 · 803 阅读 · 0 评论 -
j2e应用概述
过年也过完了,现在正式开始进入j2e的整理。现在开篇第一篇,整理一下j2e应用和开发环境。j2e应用提供的跨平台性,开放性已经各种远程访问的技术,为异构系统的良好整合提供了保证。注意这个是有一个异构系统,也就是说一个大的项目里面分布式整合了好多不同的平台 ,不同的系统,那么这就是一个复杂的异构系统。废话不多说,现在开始:首先,什么是j2e?2006年sun提出了java EE的概念,与原创 2015-03-03 08:50:05 · 2593 阅读 · 0 评论 -
WebSphere--安装与配置
对于任何软件,都需要一些计划和具体步骤以确保成功安装。对于安装与配制 WebSphere应用服务器及其组件也是如此。下面介绍在Windows NT 上安装与配置WebSphere应用服务器 1.内存和软件要求(1) 内存:至少 128 MB RAM,建议 256 MB。WebSphere应用服务器安装光盘包括 Java 开发工具(JDK)。 (2) 操作系统:Micros翻译 2015-05-03 23:58:43 · 1243 阅读 · 0 评论 -
WebSphere--会话跟踪
Web应用服务器具有会话跟踪(即跟踪用户请求)的功能。使用管理器的“会话跟踪”页面配置会话跟踪。会话跟踪程序可将同一用户的几个相关请求合并为单个会话(即一个 HttpSession对象)。会话跟踪程序也能使Web应用服务器的多个实例能共享会话的一个公共缓冲池(即一个会话群集器)。 1.启用会话跟踪及其部件 查看 “会话跟踪”页面。单击“启用”标签。在“启用”标签中可以设置如下翻译 2015-05-04 00:11:22 · 942 阅读 · 0 评论 -
Tomcat--startup.bat文件
Tomcat--startup.bat文件如何启动tomcat,如何关闭tomcat等常规操作,我们应该都很清楚了,但是实际中我们经常会遇到一些恶心的情景,比如说正在我们撸码撸的很高兴的时候,eclipse挂掉了,这个时候重启IDE之后,启动tomcat就会发现说8080已经被占用了,如果我们在资源管理器里面去管进程的话会把java的进程也关掉,那么怎么办呢?很简单就是打开我的电脑,找到t原创 2015-06-22 23:03:04 · 2129 阅读 · 0 评论 -
实现项目本地,测试,生产3套环境
我们做开发的,大点的公司来说编译和发布这些都不会由我们来做,小点的公司的话应该是开发一手端了。但是如何实现项目的本地,测试,生产3套环境的不同配置的搭建,在彼此编译发布的时候都不会受到那些配置文件的影响,我觉得还是很有必要了解一下的。前几天请教了下公司的BM人员,这里做个整理。首先说一下具体的编译和发布,这些也是大致的了解下就OK了。1,编译的工具有很多,比如说ANT,mave原创 2015-06-22 23:39:16 · 2549 阅读 · 0 评论 -
WebSphere--定制配置
本节介绍如何启动和使用 WebSphere应用服务器的管理器(一个图形界面)为 Servlet 活动和 WebSphere应用服务器的组件定制基本设置参数。 1.启动 WebSphere应用服务器的管理器要启动 WebSphere应用服务器的管理器,在 Web 浏览器中输入 URL:http://your.server.name:9527/。其中 your.server.nam翻译 2015-05-04 00:02:02 · 920 阅读 · 0 评论 -
Tomcat 的设计模式分析
最近在研究tomcat,手上有一份尚硅谷的tomcat设计模式的资料,翻开看了看个人觉得写得还是很好的。设计模式一般都是在有一定的代理积累之后才能用到的相关的这种解决方案。常用的一共有23种设计模式,具体的可以去看看我老早自己整理的设计模式里面那些blog。Tomcat 中运用的许多经典设计模式,如模版模式、工厂模式和单例模式等。通过学习它们的实践运用能给我们以后的软件设计起到一定的借原创 2015-03-12 19:19:16 · 714 阅读 · 0 评论 -
自己模拟的一个简单的tomcat
servlet容器的职责总的来说,一个全功能的servlet容器会为servlet的每个HTTP请求做下面的一些工作:1,当第一次调用servlet的时候,加载该servlet类并调用servlet的init方法,只有一次,2,对于每次请求,都要new出一个request请求和response相应实例,3,调用servlet的service方法,同时传递ServletRequest原创 2015-03-12 15:47:33 · 3020 阅读 · 0 评论 -
Tomcat常用操作
Tomcat简介TOMCAT是APACHE JAKARTA软件组织的一个子项目,TOMCAT是一个JSP/SERVLET容器,它是在SUN公司的JSWDK(JAVA SERVER WEB DEVELOPMENT KIT)基础上发展起来的一个JSP和SERVLET规范的标准实现,使用TOMCAT可以体验JSP和SERVLET的最新规范。经过多年的发展,TOMCAT不仅是JSP和SERVLET原创 2015-03-04 11:05:31 · 1458 阅读 · 2 评论 -
在 Tomcat 上配置虚拟主机
1、Tomcat服务器的server.xml文件 (1)Tomcat 组件Tomcat服务器是由一系列可配置的组件构成,其中核心组件是 Catalina Servlet 容器,它是所有其他 Tomcat 组件的顶层容器。Tomcat 的组件可以在 /conf/server.xml 文件中进行配置,每个 Tomcat 组件在 server.xml 文件中对应一种配置元素。 (原创 2015-03-04 15:50:31 · 711 阅读 · 0 评论 -
在Tomcat中配置连接池和数据源
1、DataSource接口介绍(1)DataSource 概述JDBC1.0原来是用DriverManager类来产生一个对数据源的连接。JDBC2.0用一种替代的方法,使用DataSource的实现,代码变的更小巧精致,也更容易控制。 一个DataSource对象代表了一个真正的数据源。根据DataSource的实现方法,数据源既可以是从关系数据库,也电子表格,还可以是一个表格原创 2015-03-04 14:03:18 · 2761 阅读 · 0 评论 -
Tomcat对Struts中的Action进行授权利
1、应用的意义 在某些应用下,如果Action类执行的功能比较重要,可以对该Action类进行授权利以实现只有特定角色的用户能够访问,此时可以在struts-config.xml文件中进行配置 2、在struts-config.xml文件中进行配置 scope="request" vali原创 2015-03-04 15:53:24 · 783 阅读 · 0 评论 -
在Tomcat中采用基于表单的安全验证
1、概述 (1)基于表单的验证 基于From的安全认证可以通过TomcatServer对Form表单中所提供的数据进行验证,基于表单的验证使系统开发者可以自定义用户的登陆页面和报错页面。这种验证方法与基本HTTP的验证方法的唯一区别就在于它可以根据用户的要求制定登陆和出错页面。通过拦截并检查用户的请求,检查用户是否在应用系统中已经创建好login session。如果没有,则将原创 2015-03-04 15:55:11 · 1772 阅读 · 0 评论 -
Tomcat服务器的Web安全的解决方法
1、概述 在任何一种WEB应用开发中,不论大中小规模的,每个开发者都会遇到一些需要保护程序数据的问题,涉及到用户的LOGIN ID和PASSWORD。那么如何执行验证方式更好呢?实际上,有很多方式来实现。下面将讨论在Tomcat中实现基本的(BASIC)和基于表单的(FORM-BASED)验证方式。它通过server.xml和web.xml文件提供基本的和基于表单的验证。对于采用基原创 2015-03-04 16:00:39 · 810 阅读 · 0 评论 -
在Tomcat中配置单点登录
单点登录:Single Sign-On1、概述 一旦你设置了realm和验证的方法,你就需要进行实际的用户登录处理。一般说来,对用户而言登录系统是一件很麻烦的事情,你必须尽量减少用户登录验证的次数。作为缺省的情况,当用户第一次请求受保护的资源时,每一个Web应用都会要求用户登录。如果你运行了多个Web应用,并且每个应用都需要进行单独的用户验证,那这看起来就有点像你在与你的用户搏原创 2015-03-04 15:24:25 · 2330 阅读 · 0 评论 -
在Tomcat中实现基本的HTTP方式的验证
1、实现基本验证 (1)在C:\jakarta-tomcat-5.0.19\conf下的tomcat-users.xml文件中添加角色和用户(可以同时添加多个用户)(2)在Web应用的web.xml文件中添加如下的项目 PUBLIC "-//SunMicrosystems, Inc.//DTD Web Application 2.3//EN" "h原创 2015-03-04 15:58:51 · 863 阅读 · 0 评论 -
Tomcat系统架构分析
Tomcat系统架构分析关于这边blog呢,实际开发中并不会用到,但是我觉得还是很有必要认真的写一下。毕竟我们每天在本地撸码的时候使用的就是tomcat来做web服务器。一个常识就是说我们本地在tomcat里面部署了一个web应用就可以去跑这个应用了,那么这里就有一个很底层的问题,这个web应用是如何在tomcat里面跑起来的呢?我们发了一个http请求,这个请求是如何在到达tomcat上原创 2015-03-10 14:06:31 · 1050 阅读 · 0 评论 -
自己模拟的一个简单的web服务器
首先我为大家推荐一本书:How Tomcat Works。这本书讲的很详细的,虽然实际开发中我们并不会自己去写一个tomcat,但是对于了解Tomcat是如何工作的还是很有必要的。Servlet容器是如何工作的servlet容器是一个复杂的系统。不过,一个servlet容器要为一个servlet的请求提供服务,基本上有三件事要做:1,创建一个request对象并填充那些原创 2015-03-11 15:28:00 · 2779 阅读 · 0 评论 -
负载均衡
负载均衡负载均衡就是对工作任务进行平衡,分摊到多个操作单元上执行,比如图片服务器,应用服务器等,共同完成任务。他可以调高服务器响应速度,利用效率,避免软件或者硬件出现单点失效,解决网络拥塞问题,实现地理位置无关性,为用户提供较一致的访问质量。通常有3种负载均衡:1,链路负载均衡所谓的链路负载均衡,就是通过DNS解析成不同的IP,然后用户根据这个IP来访问不同的目标服务器原创 2015-06-14 21:14:32 · 656 阅读 · 0 评论