当前位置: 首页 > 学习 > 电脑学习 > 程序设计 > JAVA > WEBSERVICE > 正文

WebSphere快速入门(7)

http://www.zk168.com.cn  招考学习网 2006-4-11 2:44:34
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
WebSphere快速入门(7)

· 4.服务器日志

缺省地 web 服务器会在 c:\www\logs 目录下记录所有东西, Web 服务器每天在午夜启动一个新的日志文件(如果那时它在运行的话)。否则, Web 服务器会在某天首次启动时开始一个新的日志文件。日志文件通常包括下列类型:

(1) httpd-log :记录 Web 被访问的统计情况。

(2) agent-log :记录客户使用的 Web 浏览器的情况。

(3) referer-log :记录引用到请求页面的页面的情况。

(4) httpd-error :记录 Web 服务器内部错误的情况

(5) cgi-error :记录 CGI 错误的情况。

日志的删除可以选择在若个天后删除,或在若个 MB 存储空间被用完后删除,或运行“ User Exit ” 删除。也可以通过配置 : 对某些请求不作记录。

· 5.访问控制

Web 服务器中的资源通常需要各种不同程度的保护。可以在 Web 服务器的配置文件里进行保护设置,也可以在每一个目录里设置 ACL ( Access Control List ), ACL 是一个包含保护规则列表的文件,用来保护同一个目录的文件。保护的类型有用户名保护和地址保护等方式,用户名保护决定谁可以访问这个资源(可以要求口令验证),地址保护使用地址模板来决定哪些客户机( IP 地址)可以访问这个资源。

· 6.代理服务器

代理服务器是一个可以为它的客户从别的服务器那里取得文件的服务器。一个代理可以降低网络流量,对 Internet 隐藏内部网信息。可以代理 http 、 ftp 、 gopher 、 wais 和 SSL 隧道(如 https 和 snews ),通常通过设置 URL 传递规则来实现。为启用 SSL 代理,还必须启用 connect 方法。要使用 Web 服务器提供的代理功能,浏览器必须设置该 Web 服务器为代理服务器并指定这个 Web 服务器的端口。

启用的代理缓存功能可以提高运行效率。代理缓存是在代理服务器端保存 http 、 https 或 ftp 等缓存文件以减少不必要的重复的请求处理。有几个设置参数需要注意:缓存文件的一个给定的存储空间称为缓存容量,存放缓存文件的目录称为缓存文件的根目录,对某些 URL 进行缓存(其它的不需要)称为缓存过滤。另外,未被使用的缓存文件的时间限制用来规定服务器保存未被使用的缓存文件的最长时间,而存储空间回收用来移走过期的缓存文件。

· 3.2 IBM WebSphere Studio

Web 站点的内容是由静态和动态内容组成的。静态内容以 HTML 、图片等形式出现。除了在客户端的动态效果以外,在一个 Web 服务器上动态内容通常以服务器端程序的形式存在,它们在被请求时产生动态内容。许多站点已经使用 applet 来达到在 web 上的动态效果。虽然这个方法能做到这一点,但是 java 和网络性能的问题阻碍了这种方法的大规模应用。服务器端生成动态内容在大多数情况下是更好的方法。因为:

= 更容易支持瘦客户。

= 提供更大的灵活性和安全性。

= 在大多数情况下动态内容来自数据库。

= 服务器端程序可以执行数据库操作,然后向浏览器报告结果。

服务器端生成动态内容符合瘦客户或超瘦客户设计模式,它使得软件开发者在一个 web 应用的客户端放尽量少的商务或数据访问逻辑。而胖客户是指在一个应用的客户端放置了太多商务逻辑和访问。这会影响网页的下载时间,可能引起其它问题。服务器端数据库访问是一个好的解决方案,可以更好地利用服务器,从客户减轻客户端的负担。通过 Java 访问数据库是利用 JDBC(Java Database Connectivity) 应用编程接口进行的。总之,在为一个网站提供动态内容时,会涉及到服务器端应用程序。 CGI 和 / 或 Servlets 将是典型的部署载体。 Servlet是生成动态内容的焦点。然而,大多数动态内容会涉及到数据库。

WebSphere Studio提供了 项目工作台和有关向导。项目工作台 用来把各种生成的组件集成进一个项目,而各种 向导可 用来 存取数据库、创建 JavaBean 和 servlet 等等。

· 1.项目工作台

项目工作台是 一个在资源控制管理下的 Web站点对象管理工具,其站点管理能力与NetObject Fusion大致雷同。 项目工作台具有下列特性:

(1) 同任何网站开发工具互操作。通过将站点对象的文件类型注册到相关的应用, 项目工作台 可用来启动应用(工具)来操作(打开,显示)站点对象。从而能有效的管理那些与站点有关的对象资源,与资源控制环境的交互使得 Web站点的小组开发得以有效地进行。因此它是能集成很多网站开发工具的理想的工具集成环境。

(2) 提供灵活的站点发布能力。 项目工作台 为两类对象资源提供各自独立的发布路径,一类是 Servlets和JavaBeans,另一类是所有其它的东西。 项目工作台提供了 网站的本地发布或远程发布两种方式。

WebSphere Studio 有一个双框图形用户界面,还有许多与桌面应用程序相似的功能特性。以下分别介绍框架、分解视图、具栏和按钮、过滤器。

(1) 框架

左边的框架显示所选项目及其文件夹的图形分层。右边的框架显示在左边框架中选择的一些项目的细节。

· 一个项目可包含文件和文件夹。
· 文件夹可包含文件或其它文件夹。
· 文件包含数据。

您可以按喜欢的方法来组织文件,并使它容易地将一个项目中的有关文件作为一个单元进行管理,比如,公布一个项目中的若干个文件或所有文件至目标服务器上(如 WebSphere 应用服务器)。

· (2) 分解视图

当您从视图菜单中选择分解视图表,文件夹及子文件夹中的所有文件将显示在详细视图表中。表格包括附加的路径信息以帮助您区分它们。文件夹本身不显示。 快捷方式按钮位于工作台的右下方,您可对分解视图的开或关进行切换。

(3) 工具栏和按钮

此界面包括菜单栏、工具栏、状态栏和过滤器按钮的垂直行。

· 菜单栏允许您访问所有的可用功能。
· 工具栏允许您快速访问大多数的普通功能和向导。
· 过滤器通过文件扩展名或文件类型来控制显示文件。
· 状态栏列出一般信息,例如您的视图的大小和对象的数目,也包括被过滤器隐藏的文件数。

· (4) 过滤器

过滤器按钮位于主窗口的右边。它通过文件类型和文件扩展名来控制哪些文件显示在详细框架中。单击它可进行开和关的切换。打开过滤器,请单击过滤器按钮,在详细视图中将显示此种文件类型的文件。过滤器类别是: HTML 文件、图像文件、SQL 文件、Java 文件、Java 类文件、文本文件。同时要打开多个过滤器,请在单击每个过滤器按钮时按下 Ctrl 键。要暂时关闭所有过滤器,请先从视图菜单中选择“过滤器”,然后选择“显示全部”。

在分解视图上使用过滤器能够管理在分组中选择文件类型的所有文件,而不考虑它们的相对位置。 例如,若要打开一个包含文件夹及子文件夹的项目,但其中只有 HTML 文件, 您就可打开分解视图和 HTML 文件过滤器来显示整个项目中的所有 HTML 文件。

(未完待续)

-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·实质、过程及意义——阿多尔诺“否定的辩证法”探微
·从Ontology的译名之争看哲学术语的翻译原则
·论马克思主义哲学经典的解释——解释学方法及其在马克
·中国哲学当前的核心与周边问题
·和合学与21世纪文化价值和科技
·中国文化的和合精神与21世纪
·宗教之间理当相互宽容
·上半个世纪的自由主义
·殷周至春秋时期神人关系之演进
·大学之道:构建以“三纲八目”为核心的道德修养体系
相关内容:
 
·BOG压缩机在液化石油气基地的应用
·LFCB-102型微波分相差动保护的应用
·基于PB6和ORACLE8开发“劳动信息管理系统”
·利用TDC组件实现对WEB页面的交互操作
·关于SBS改性沥青配合比设计及施工技术的探讨
·PowerBuilder的分布式计算技术及其应用
·PowerBuilder和MapInfo的集成开发技术
·基于Visual Basic快速开发现场电视监控系统
·PBX濒临被取代的危机—论程控交换机的生存与发展
·ASP技术访问WEB数据库 2
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>