Web Server
-
WEBMASTER技术手册(美)Stepben Spainbour,(美)Robert Eckstein著;冯延晖 等译今天,个人、组织和企业越来越依靠网页来提供和收集信息、管理运营并与社区和顾客进行互动。一个可靠、信息丰富并反应迅速的网站可以降低成本、扩大知名度并全面展示站点所有的良好形象。每个成功网页的背后隐含着Webmaster的多少辛酸和默默耕耘啊! Webmaster要确保网站的信息可以访问和使用,确保网站可靠、性能良好,确保用户可获取所需的信息,还要确保网站能够收集到服务于用户的必要信息。这些任务需要多种不同的工具和技能。本书把所有这些基本信息收集成册,以为基于Unix的Web服务器的Webmaster提供参考。在本书的这一版中,我们更新了包括最新版本的HTML和JavaScript在内的许多资料,同时还介绍了Web上的最新技术。本书涵盖:HTML 4.0,着重介绍表单、表格和框架;CSS(Cascading Style Sheet,层叠样式表);XML,用于Web的下一代标记语言;CGI,其中用一章的篇幅专门介绍Perl模块CGI.pm;JavaScript 1.2;PHP,HTML嵌入编程语言;HTTP 1.1,驱动Web的底层协议;Apache服务器管理,包括Apache模块;mod_perl,强化CGI性能并为Apache API提供Perl接口的Apache模块;Web性能方面的技巧。本书是O'Reilly畅销的“坚果”系列中的一本,便于查找你所关心的技术。你可以把其他书束之高阁,但本书一定是你键盘边的宠物。 -
Web前台设计实例教程周颢,马建辉,卢继军编著本书根据作者从事Web网页设计和开发的实际经验,结合具体的实例阐述Web网页设计开发工具“Dreamweaver 4.0”,"Fireworks 4.0"t "Flash 5.0"的基本知识及其他使用方法。本书分为两部分,第一部分通过具体的案例由浅入深、由简到繁地介绍三种工具软件各自的使用方法;第二部分通过创建一个个人网站和一个商业网站,详细地介绍如何将这三种软件有机结合和综合应用。本书引导读者在学用操作步骤和知识点的同时,能参照书中的案例完成自己的作品,掌握三种工具软件的使用。本书既适合网页设计的初学者使用,也可供高级网页设计者参考。 -
实用技术(美)Gerry O'Brien著;赵文玉译;赵文玉译InternetInformationServer5.0除了保留前期版本中提供的功能以外,又增加了很多新的功能,包括安全、管理、应用程序开发以及对于Internet标准的支持等方面。而本书的目的就是介绍这些新的功能,并在此基础上着重讨论了IIS管理、IIS应用程序开发等方面的内容,并为Web管理员提供了详细的应用范例。本书内容分为三大部分。第一部分主要是IIS5.0的新功能介绍以及web站点的组织。第二部分是本书的重点,主要是IIS的具体细节,涉及web站点、FTP站点的全部管理内容,如web站点管理、FTP站点管理、SMTP和NNTP服务管理、WebDAV发布、安全管理、复制和集群、性能管理和远程管理等等,如果想成为一名成功的服务器管理员,那么该部分内容需要读者仔细学习。最后一部分是应用程序开发,如果想熟悉脚本语言编程管理站点方面的内容,如果想让繁杂冗长的管理任务轻松一些,那么本部分将为读者解决一切烦恼。本书既适合于IIS5管理员,也适合于广大计算机爱好者及大专院校师生。 -
Microsoft small business server 2000 资源大全(美)Microsoft公司著本书是对Microsoft Small Business server 2000开发小组人员经验与智慧的总结和提炼,它为小企业创建、支持和优化基于Microsoft服务器的平台提供了专家级的指导。书中包含大量的权威技术信息,附赠光盘还提供了重要工具,可以帮小企业优化服务器系统的效率,同时最小化系统开销和支持费用。总之,任何采用 Small Business Server的小企业都可以利用本书的信息和工具提高效率。 -
Web数据库实训教程万振凯等编著本书是为计算机、电子信息及相关专业学生在学习基础理论和基础知识的基础上,训练基本工程的设计能力和知识的综合应用能力而编写的。本书主要介绍了目前互联网上应用最为广泛的Web数据库系统的功能及其基本编程方法,通过实例分析,着重对网站后台数据库建设的关键技术作了介绍。书中的实训任务和相应的扩展实训内容分析了后台数据库在Web中的具体应用,使读者能很快掌握Web数据库的应用技术。本书适合于具有一定的计算机网络知识基础的学生和网络工程技术人员使用。 -
交互式动画网页与网站设计杨内,江南编著本书共分7章,主要内容如下:第1章简要介绍了HTML语言的基本语法,为Flash 4、Dreamweaver 3、Fireworks 3以及其他动画网页技术的学习做好准备。第2章详细进述Flash 4的使用。Flash 4可以支持动画、声音以及交互式动作,具有强大的多媒体编辑功能,可以进行交互式网页编程和直接生成网页代码,带来前所未有的震撼和轻松。第3章以丰富的实例制作来介绍Dreamweaver 3各种功能的使用,使读者在熟悉可视化工具Dreamweaver的同时,感受网页制作的轻松和愉快。第4章通过许多实用实例制作,详细进述Fireworks 3各种功能的使用。它不但可以尽情表现用户的创意,达到宣传的目的,而且采用矢量图形,解决了效果与尺寸问题,让用户尽情发挥。第5章介绍在网页中添置动画效果的最通用的方法,让读者制作动画网页有更多的选择,使网页更精彩。第6章通过一个实际网站剖析,将整个网站的规划设计、制作过程编写出来,详细讲述了如何策划、创建和制作一个网站,让读者从实践中学会网站的建设,实现在Internet上安家落户的梦想。第7章展示交互式网站成功的范例,并指出其精彩之处,希望能给读者一些启示,读者还可将网址记下来,供上网使用。为了方便读者学习使用,本书配套光盘包括了书中所有程序的源代码以及一些第三方应用程序。读者可直接将其复制到硬盘中使用,若要改变代码,可以先将文件只读属性改为可读写即可。 -
数据库驱动的Web站点(美)Mike Morrison,(美)Joline Morrison著;张全新,李炜翻译;张全新译本书讲述了建立数据库驱动的Web站点的基本过程,全书共分九章,主要内容为:Web站点的结构,关系数据库的结构和术语,在表中浏览和查找数据库记录,HTML基本命令,Microsoft Personal Web Server与其他Web服务器的比较,ADO数据控件的使用,程序方法显示并处理数据库数据,Visual Basic ActiveX文档的建立,用VBScript创建客户端脚本,用客户端脚本创建Cookies,用ASP检索并显示数据库数据的动态Web,用客户端和服务器端脚本创建Web应用程序,如何在Web应用程序的不同页面中共享数据,使用ASP插入、修改、删除数据库记录,公共网关接口(CGI),用VB创建生成动态Web页面的CGI程序,在CGI程序中传输参数,创建生成Web页面的ActiveX DLL,从ASP调用ActiveX DLL等。本书内容全面,语言简洁,适合广大网站工程技术人员及高校学生学习。 -
Web程序设计吉根林,崔海源主编本书的主要内容是介绍Web程序设计方法与技术,使读者学会制作网页和建立网站的技术。第1,2章简单介绍Web编程的基础知识和Web程序开发环境;第3,4章介绍脚本语言的使用和页面设计技术,包括JavaScript和VBScript语言以及静态页面和动态页面的设计;第5章介绍ASP程序设计技术;第6章介绍Web数据库应用程序的设计;第7章简要介绍XML的基本技术;第8章给出了一个Web综合应用程序实例,以培养读者对Web程序设计技术的综合应用能力。本书内容丰富,结构清晰,叙述尽量深入浅出,每章配有例子和习题,便于学生学习。本书可以作为高校计算机专业和相关专业学生的教材,也可以作为Web程序开发人员的参考书。 -
Exchange 2000 Server应用开发指南唐明湘[等]编著Exchange 2000 Server的设计目标就是满足各种规模的商务企业在消息和协作方面所提出的需求,实现用户与知识的联合。Exchange 2000 Server与Windows 2000操作系统之间实现了无缝集成,在可靠性、伸缩性等方面,对无线通信、统一消息、手持设备及远程会议等新兴技术提供了强有力的支持。在互联网技术蓬勃发展的今天,在政府上网、企业上网的大潮流中,Exchange Server的应用将会越来越广泛。本书主要是针对使用Exchange 2000 Server的普通用户而编写的,也非常适合初学者进行学习。全书共11章,主要介绍了Exchange 2000 Server的安装与配置、活动目录、Exchange 2000 Server的管理、Web存储系统、路由选择和连接器、实时通信、Exchange 2000 Server与BackOffice、协同操作数据对象、与Internet集成和系统安全性等内容。 -
Java,XML和Web服务宝典(美)Mike Jasnowski著;盖江南,王勇等译;盖江南译译本书不仅从技术的角度向读者阐述了Java和XML的相关概念和使用方法,还从实践的角度讲述了两种技术的结合应用,特别是在Web服务方面的应用。除此之外还涉及到一些新技术的使用,比如可缩放矢量图形、即时消息传送和应用管理方面的技术。此外,还介绍了很多有用的技术,比如SOAP技术和JSP技术等等,在编写基于XML和Java应用的过程中会经常使用到这些技术。本书的作者都是在Java和XML方面有多年实践经验的专家,他们会带领读者熟悉Java、XML以及Web服务的各个方面,为读者提供大量的范例以开拓新的思路。全书分为9大部分、32章以及3个附录,通过对Java、XML技术的讲解和大量的应用范例,详细介绍了XML的创建、处理和应用,并且讲述了Java技术在XML处理过程中的使用以及使用两种技术共同创建Web服务方面的应用。本书具有“宝典”丛书一贯的综合性、权威性和实用性,是使用Java和XML创建应用程序的人员的难得的参考书。前言Java,XML和Web服?穹直鹩胁煌暮濉ava已经成为一种强大的平台中性程序设计语言,而XML则作为相应的平台中性数据格式。在过去的几年,XML受到了人们的广泛关注。人们发现,XML是一种非常好的格式,可以用于应用程序的各个层。但是,既然XML有如此强大的功能,人们又如何利用它呢?我们经常听到有人声称XML是最终的文件格式,并且可用于转换数据。但是如何应用呢?本书不仅介绍技术层面的内容,而且介绍如何在实践中结合使用Java和XML两种技术。在这本书中,不仅讲述了如何处理和创建XML,还讲述了在各种应用中如何使用XML技术的内容。读者从本书中还能够了解到如何使用Java和XML创建使用Web服务的新型应用分支。此外,还探讨了各种可用的技术,比如XML,SOAP,Javaservlet和JSP技术,使用这些技术可以编?闯鼋换籜ML编码的事务消息的应用程序。本书的读者对象本书适合使用Java和XML创建应用程序的人群,此外有兴趣学习如何结合使用这两种技术的人群也适合阅读这本书。书中向人们提供了一个构造和功能化Java和XML应用的窗口,并且着重介绍了一些商业性产品以及开放源代码产品。另外,本书还描述了一些底层技术和协议,有了这些技术和协议,才可能在分布式应用中使用XML提供XML-RPC或Web服务的功能。XML初学者如果你是使用XML的新手,那么这本书将帮助你在XML方面快速入门。XML作为一种企业注册表语言,要求用户遵循一些基本的规则,这些规则非常容易学会。这本书将向你介绍有关XML的规则和语法,如果要使得所构造的XML文档有效并且格式良好,就必须使用这些规则和语法。另外,这本书还介绍了软件模块的使用,比如解析XML文档的XML解析器和转换XML文档的XSLT处理器。Java程序员本书是针对在Java程序设计语言方面有一定基础的读者编写的。所以,如果读者还不熟悉Java语言,应该先学会如何编译和创建基本的Java类,而且还要熟悉面向对象程序设计的概念,比如继承性。但是,读者不一定要是这方面的专家。Java和XML高手如果你了解类的内部运作过程并且熟练使用Emacs编写XML,那么这本书也适合你的口味。你将从这本书中了解到用于解析和转换XML的最新的JavaAPI信息。另外还可以了解到源代码开放的产品信息。专业的Microsoft开发人员如果你还没有转换到Sun系统并加入Java开发人员的队伍,那么可能会不了解XML和Java之间的关系。这本书将向你讲述Java和XML结合使用的方法。本书的组织结构这本书向读者介绍了XML和Java的各种应用,提供了结合使用两种技术的应用范例,并讲述了一些新技术,比如可缩放矢量图形、即时消息传递和应用管理方面的技术。第1部分XML的使用第1部分介绍了可扩展标记语言(XML)。其中,包括编写XML文档所使用的语法和规则,从头创建XML文档以及使用XML解析器的相关内容。第1章是XML语言的简介部分,其中讨论了XML文档中的元素、属性以及其他语法上的构件。第2章讨论了DOM和SAXAPI在XML文档中的使用。另外,还介绍了JDOM和JAXP技术,JDOM可以代替DOM和SAX使用,它和DOM技术密切相关,JAXP是用于XML处理的一种新型的JavaAPI。第3章讨论了XML作为配置语言的使用。第2部分转换语言的使用第2部分讲述了如何提取XML文档并将其转换为其他标记语言的内容。第4章概述了执行转换的基本内容。第5章首先介绍了一个应用模块::XSLT处理器,它主要负责处理XSLT样式表和生成转换的结果。然后讲述了Xalan这种JavaXSLT处理器的使用以及JAXP在XML转换中的用法。第6章介绍了如何使用XSLT扩展扩充XSLT样式表的功能。另外,还阐述了如何创建扩展元素和函数的方法。第7章讨论了如何使用XML发布基于Web的内容,介绍了开放源代码的发布框架Cocoon。第3部分XML和分布式计算第3部分介绍了XML和Java在分布式计算中的应用。第8章讨论了超文本传输协议(HTTP)、远程过程调用(RPC)。以及其他传输协议。第9章讨论了XML-RPC并介绍了使用XML作为RPC的一种机制的内容。在这一章中将通过HTTP协议使用XML-RPC执行远程过程调用。第10章介绍了简单对象存取协议(SOAP)及其作为实现RPC的机制的使用情况。还讨论了SOAP消息和消息头的格式和语法,最后描述了ApacheSOAP工具包的情况。第11章讨论了XML在信息交换的应用中使用的情况,并讲述了如何使用Java消息服务(JMS)交换XML编码形式的消息。第12章介绍了即时消息传送客户程序和服务器应用程序,另外还介绍了如何交换基于XML的消息。第4部分Java绑定和XML第4部分介绍了如何将XML文档绑定到Java表示形式。第13章介绍了除org.w3c.dom.Document接口提供的方法以外将XML文档表示为Java对象的其他传统方法,还讨论了如何表示XML文档中的实体以及修改或创建实体的内容。另外,讲述了如何使用SAXAPI根据XML表示形式创建Java对象。第14章介绍了更高级的XML绑定,其中用到了Castor工具。还讨论了Castor的各种组件,另外还讲述了如何将Java类编组为XML形式以及相反的反编组过程。第15章讲述了如何使用SwingGUI工具包中的永久JavaBean组件的持久特性,从而在XML形式中插入持久性的GUI组件。第5部分用户界面和图形第5部分探讨了XML在图形化用户界面中的使用。第16章讨论了可缩放矢量图形(SVG)语言及其语法和规则。在创建SVG文档时,用SVG语法和规则表示文本和形状可以增加对ECMAScript的脚本支持。第17章讨论了SVG在Java应用中的使用,讲述了如何使用ApacheBatikSVG工具包的组件。此外,还讲述了如何使用JSP动态创建SVG文档,并例举了贺卡应用程序的例子。第18章和第19章讲述了如何使用XML为基于Java和基于Web的两类应用动态创建用户界面。第6部分应用程序管理第6部分讨论了XML作为一种应用管理协议的使用情况。第20章介绍了Java管理扩展(JMS)。第21章讲述了如何创建一个基于XML的协议适配器,以便为各种客户提供应用方面的管理。第7部分XML和数据库第7部分讲述了在传统的存储技术中如何集成XML技术,传统的存储方式包括关?凳菘夤芾硐低常≧DBMS)和面向对象的数据库。第22章讲述了如何在关系数据库和面向对象数据库中使用XML技术,还介绍了在这类数据库中存储XML文档的传统技术。第23章讨论了在将XML文档存储到关系数据库之前需要做哪些准备以及如何映射的问题。第24章讨论了在本地XML数据库中如何使用XML的内容,还讲述了如?问褂胑Xcelon可扩展信息服务器(XEIS)的内容,XEIS将用于管理本地XML数据。第8部分XML在三层应用程序中的使用目前,在很多应用中都可以应用XML技术。第8部分讨论了在遵循多层体系结构设计的应用中XML的使用问题。第25章讲述了在servlet中如何应用XSLT转换来自后台或任何数据源的XML文档。第26章讨论了类似XML的标记库,用其中的自定义标记扩展JSP。第27章阐述了如何使用servlet、JSP和XML的组合作为企业的数据入口的问题。第9部分Web服务第9部分介绍了Web服务,这是XML的最新应用。Web服务使用XML作为向各种客户端展示应用功能的中介,不管应用程序是新版本还是老版本,都可以这么做。第28章介绍了Web服务并讨论了各种服务以及Web服务描述语言(WSDL)。第29章讲述了如何查找服务和发布服务,还讨论了有关注册表和通用描述、发现和集成(UDDI)技术的内容。第30章深入探讨了现有分布式技术的持久性、安全性和相互可操作性,这些技术包括EJB,RMI和CORBA。第31章和第32章讨论了如何将Web服务应用于企业和客户的内容。第31章着重在企业应用方面,其中讨论了商务模型化语言,比如电子商务可扩展标记语言(ebXML)和BizTalk。而第32章着重在客户端应用方面,其中讲述了客户如何与Web服务交互的内容。另外,还讲述了关于分布式计算的对等模型的Web服务应用。附录AJava,XML和Web服务的网上资源附录A中罗列了各种工具的网址,其中包括商业性的工具和源代码开放的工具。附录BDOMLevel2Events和Traversal模块,解析非XML数据附录B主要介绍DOM,SAX和JAXPAPI的高级特性。其中,讲述了DOMLevel2和解析非XML数据的内容,阐述了如何配置XML解析器以及用XML解析器对XML文档进行有效性验证的问题。附录CJAXM,SOAP和XML-RPC附录C介绍了用于XML信息交换的JavaAPI(JAXM)技术、SOAP消息以及在分布式应用中使用XML的内容。还讲述了如何使用JSP产生和处理SOAP消息以及XML-RPC调用的内容。本附录还谈到了在J2EE应用中如何使用XML-RPC的问题。另外,介绍了如何编写SOAP自定义串行转换器来处理SOAPRPC调用中传递的各种类型的数据。本书中的约定表示一种技巧,可以节省读者的时间。表示与主题相关的实际情况或者有关的意见。警告读者,如果不仔细就会出现问题。表示可以在本书
