您现在可能已在使用 javabean,但还不了解它。如果有支持 java 的浏览器,那么,在桌面上使用 javabean 就没有限制。使用的 web 页面可以将 bean 作为小应用程序的一部分。 您很快就会和作为浏览器可视部分的 javabean 交互,然后,那些 javabean 将与服务器上的 ejb 接口。这种能力也可以扩展到因特网和内部网。 javabean 和 server bean(通常称为 enterprise javabean (ejb))有一些基本相同之处。它们都是用一组特性创建,以执行其特定任务的对象或组件。它们还有从当前所驻留服务器上的容器获得其它特性的能力。这使得 bean 的行为根据特定任务和所在环境的不同而有所不同。 这开辟了巨大商机。因为 javabean 是与平台无关的,所以对于将来的解决方案,供应商可以轻易向不同用户推出其客户机方的 javabean,而...
综述:服务器漏洞是安全问题的起源,黑客对网站的攻击也大多是从查找对方的漏洞开始的。所以只有了解自身的漏洞,网站管理人员才能采取相应的对策,阻止外来的攻击。下面介绍一下一些服务器(包括web服务器和javascript/" target="_blank">jsp服务器)的常见漏洞。 apache泄露重写的任意文件漏洞是怎么回事? 在apache1.2以及以后的版本中存在一个mod_rewrite模块,它用来指定特殊urls在网络服务器文件系统上所映射的绝对路径。如果传送一个包含正确表达参数的重写规则,攻击者就可以查看目标主机上的任意文件。 下面举例说明重写规则指令(其中第一行只有是包含漏洞的): rewriterule /test/(.*) /usr/local/data/test-stuff/$1 rewriterule /more-icons/(.*) /icons...
(作者:曹文龙、李维) 通常,建立一个网站要考虑硬件平台、操作系统、数据库、web服务器、web应用软件等的选择问题。 另外,大多数web服务器主要是为一种操作系统进行优化的,有的只能运行在一种操作系统上,所以选择web服务器时,还需要同操作系统联系起来考虑。对于web服务器的性能,一般要考虑以下几个方面。 响应能力:即web服务器对多用户浏览信息的响应速度,响应速度越快,单位时间内就可以支持越多的访问量,用户点击的响应速度就越快。前面提到的多线程、多进程、负载均衡等技术都是要考虑的因素。 与后端服务器的集成:web服务器通过与后端数据库及应用服务器连接,并将不同来源、不同格式的信息转换成统一的格式,然后向用户提供web信息。例如前面介绍的对xml的支持。 管理的难易程度:即管理web服务器是否简单易行。 开发难易程度:web服务器既是web应用的服务器,还往往是web开发平台...
在本系列的 第 1 部分中,我们初步地谈到了 db2 connect 提供的不同编程接口以及实现这些接口的驱动程序。在最后的几节中,我们大致地描述了 db2 connect 提供的通信基础设施,并看到这个基础设施如何大大减少对大型主机资源的使用,如何允许分布式应用程序充分利用大型主机平台的优势(例如轻松地管理混合工作负载以及提供连续的应用程序可用性)。您可能仍记得图 1,在这幅图中,db2 connect 由编程接口(被实现为 jdbc™、sqlj、odbc、db2 cli、ole db、.net® 和 embedded sql 驱动程序)和一个通信基础设施组成。图 1. db2 connect 由编程接口和一个通信基础设施组成,通信基础设施使客户机服务器应用程序和基于 web 的应用程序能利用大型主机的优势我们将在本文中讨论上述通信基础设施的功能之一,即 db2 co...
ibm websphere application server提供了从电子商务的构建、发布到管理的能力。其标准版提供了开放、标准的平台。websphere application server包括servlet运行引擎、高性能的数据库连接程序,提供预连接、会话和状态管理的应用服务,websphere还支持xml文档结构。另外,websphere还支持jsp的1.0版本,servlet的2.1版本。有高速的数据库缓冲联结池(支持db2 universal database,oracle,microsoft sql server等数据库。) websphere可以安装在nt、95/98操作系统平台上,下面介绍如何在windows nt 上安装与配置websphere应用服务器。 安装websphere必须要求有128兆内存以上,要是256兆就更好了。操作系统要求windows nt(pa...
一、 工具篇jdk (java development kit) jdk是整个java的核心,包括了java运行环境(java runtime envirnment),一堆java工具和java基础的类库(rt.jar)。不论什么java应用服务器实质都是内置了某个版本的jdk。因此掌握jdk是学好java的第一步。最主流的jdk是sun公司发布的jdk,除了sun之外,还有很多公司和组织都开发了自己的jdk,例如ibm公司开发的jdk,bea公司的jrocket,还有gnu组织开发的jdk等等。其中ibm的jdk包含的jvm(java virtual machine)运行效率要比sun jdk包含的jvm高出许多。而专门运行在x86平台的jrocket在服务端运行效率也要比sun jdk好很多。但不管怎么说,我们还是需要先把sun jdk掌握好。 1、 jdk的下载和安装 jdk又叫做j...
websphere application server 是 一 种功能完善、开放的web应用程序服务器,是ibm电子商务计划的核心部分,具有以下的特性: 1 基于java和servlets的web应用程序运行环境,包含了为web站点提供服务所需的一切,包括项目管理,连接数据库,java servlet代码生成器,beans和servlets开发工具,html编辑器,网站发布等,为开发servlets和javabeans提供了多种向导。 websphere performance pack作为网络优化管理工具,可以减少网络服务器的拥挤现象,扩大容量,提高web服务器性能。 2 运 行 时 可 以 协 同 并 扩 展apache、netscape、 iis 和ibm 的httpweb服务器,因此可以成为强大的web应用服务器。 3 包含了enetworkdispatcher、webtraff...
db2 jdbc 技术按照 jdbc 2 规范,有四种类型的 jdbc 驱动程序体系结构:类型 1 — 这类驱动程序将 jdbc api 作为到另一类数据访问 api 的映射来实现,如开放式数据库连接(odbc)。这类驱动程序通常依赖本机库,这限制了其可移植性。jdbc-odbc 桥驱动程序就是类型 1 驱动程序的示例。 类型 2 — 这类驱动程序部分用 java 编程语言编写,部分用本机代码编写。这类驱动程序使用专门针对所连接数据源的本机客户机库。同样,由于使用本机代码,所以其可移植性受到限制。 类型 3 — 这类驱动程序使用纯 java 客户机,并使用独立于数据库的协议与中间件服务器进行通信。然后,中间件服务器将客户机请求传给数据源。 类型 4 — 这类驱动程序是用纯 java 语言编写,实现针对特定数据源的网络协议。客户机直接与数据源连...
java learning path (一)工具篇一、 jdk (java development kit) jdk是整个java的核心,包括了java运行环境(java runtime envirnment),一堆java工具和java基础的类库(rt.jar)。不论什么java应用服务器实质都是内置了某个版本的jdk。因此掌握jdk是学好java的第一步。最主流的jdk是sun公司发布的jdk,除了sun之外,还有很多公司和组织都开发了自己的jdk,例如ibm公司开发的jdk,bea公司的jrocket,还有gnu组织开发的jdk等等。其中ibm的jdk包含的jvm(java virtual machine)运行效率要比sun jdk包含的jvm高出许多。而专门运行在x86平台的jrocket在服务端运行效率也要比sun jdk好很多。但不管怎么说,我们还是需要先把sun jdk掌握好...
jsp引擎搭建起来后就可以着手使用开发工具进行jsp的编程了,现下流行的jsp开发工具主要有ibm visualage,jbuilder,netbeans,jrun,urledit,dreamweaver,editplus等,这里我们主要介绍ibm visualage,jbuilder, jrun三种工具的一些基本情况,大家可以参照其各自的特点, 结合自身开发环境进行开发工具的选择。ibm visualage for javaibm的web开发产品可谓同类之中的庞然大物:体积庞大,功能众多;使用对象是整个开发团队;而设计目标则是搞定视野里能看到的一切! ibm websphere软件平台(全套的集成电子商务解决方案,包括visualage for java 1.2版)是电子商务应用构架的关键部分,该构架是ibm在同一编程模型上开发的统一的端对端体系结构。作为公共编程模型,ejb规范得到了...
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器