网络编程
-
PHP实用教程王孟奎,韩笑编著本书共分为七章,下面每章的内容概括。第一章对PHP语言进行简单介绍,让读者了解PHP语言的发展历史、特点、功能等。第二章对PHP在Linux/Unix 和Windows平台的安装和配置进行讲解。第三章介绍PHP的基本编程语法。第四章对PHP常用的函数进行讲解。第五章介绍了几个有用的PHP实例。第六章详细讲解PHP与MySQL的网页数据库编程。第七章通过一个具体的综合实例讲解由PHP和MySQL组建的一个论坛程序。在本书中附录中主要包括2个部分,附录A列出PHP的函数表,附录B列出国内外著名的PHP资源网站。 -
铣工入门邱言龙,王兵编JavaScript是一种功能强大的基于对象的脚本语言。JavaScript程序可以直接嵌入HTML页面。与Web浏览器定义的文档对象模型(DOM)一起使用时,JavaScript可以创建动态HTML(DHTML)内容,允许用户与客户端的Web应用程序交互。JavaScript语法以流行的程序设计语言C、C++和Java为基础,因此,经验丰富的程序设计人员可以很快地熟悉和掌握。此外,JavaScript是一种解释性脚本语言,提供了比其他语言更加灵活、更加宽松的程序设计环境,程序设计新手在这种环境中能够很快适应。《JavaScript权威指南》全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。它运用了一些复杂的例子,说明如何处理验证表单数据、使用cookie、创建可移植的DHTML动画等常见任务。本书还包括详细的参考手册,涵盖了JavaScript的核心API、遗留的客户端API和W3C标准DOMAPI,记述了这些API中的每一个JavaScript对象、方法、性质、构造函数、常量和事件处理程序。这本最畅销的JavaScript参考书的第四版已经进行了全面的更新,其中涵盖JavaScript1.5(ECMAScriptVersion3)的详细介绍。它还提供了W3CDOM标准(1级和2级)的完整内容,为了向后兼容,本书保持了遗留的O级DOM的资料。《JavaScript权威指南》是JavaScript程序设计者的完整指南和参考手册。对于使用最新的、遵守标准的Web浏览器(如InternetExplorer6、Netscape6和Mozilla)的开发者,它尤其有用。HTML作者可以从中学习如何用JavaScript创建动态网页。经验丰富的程序设计者可以从中快速地找到编写复杂JavaScript程序需要的信息。本书对所有JavaScript程序设计者来说都是绝对必要的。“本书是JavaScript程序员的必备参考……组织得很好,而且非常详细。”:BrendanEich,JavaScript之父 -
.NET XML Web服务(美)Robert Tabor著;徐继伟,英宇等译本书介绍了Web服务的概念、Web服务的优势以及如何创建和调用Web服务,并介绍了SOAP、WSDL、DISCO和UDDI等Web服务中涉及到的概念与技术。为了方便读者学习,书中分别提供了使用.NET SDK和Visual Studio.NET创建和应用Web服务的多个示例。本书适合有一定Visual Studio.NET开发经验的程序员阅读。尤其适合想快速开发Web服务的企业开发人员。 -
SOAP与Java编程指南(美)Bill Brogden著;高春蓉[等]译;高春荣译本书介绍了用Java实现SOAP(简单对象访问协议)的基本概念和方法。书中介绍的内容全部采用Java编程框架,充分利用Java的编程优势。本书提供了扩展Web在线服务的多种功能和技巧。掌握了SOAP编程的基本方法之后,就能够理解Java信息服务,可以编写出与当前Web在线服务无缝连接的程序,建立基于SOAP的各种Web服务。 本书适合于Java程序员和网络工程师阅读,也适合于大专院校计算机和信息处理专业的师生参考阅读。 -
ASP.NET入门经典(英)Chris Ullman,(英)Chris Goode等著;康博译ASP.NET是Microsoft的Active Serever Pages(ASP)的最新版本——这是一种基于服务器的强大技术,用于为Web站点或企业内部网创建动态的、交互的HTML页面。它大大优越于ASP的其他版本。本书逐步介绍了使用C#进行编程的ASP.NET,介绍了C#的基本知识。本书还提供了大量的范例,帮助您深入理解ASP.NET,以及如何利用它构建强大的Web应用程序等知识。本书主要针对的是那些相对没有经验的Web构建者,可以帮助他们用一些动态生成的内容来丰富站点。本书还适用于熟悉ASP以前的版本,又希望对ASP.NET有所了解的开发人员。 -
VBScript 5.0实践与提高薛凤武,周诺编著本书循序渐进地讲述了VBScript的基础知识,包括数据类型、语法、语句、过程和函数等,讲解了VBScript在实际中的高级应用,描述了如何使用浏览器中的内置对象,如何使用窗体、控件和常见的事件,以及在编程中如何捕获和处理错误。最后,介绍了如何将VBScript和ASP结合编写出真正的客户端/服务器模式的程序。全书在介绍VBScript的过程中,提供了大量的实例。本书附有光盘,以类似课堂教学的方式讲解了VBScript的各种知识。本书简明实用,通俗易懂,实例丰富,是学习VBScript的一本非常好的教材。适合于初、中级用户自学,也可以作为大、中专及相关培训班的教材。 -
XML Schema数据库编程指南(美)Chelsea Valentine,(美)Lucinda Dykes,(美)Ed Tittel著;毛选[等]译;毛选译无论用于万维网开发、文档创建、还是商务伙伴之间的数据交换,作为一个十分灵活的文档设计与数据建模工具,XML正变得越来越重要。XML Schema规范实现了W3C推荐标准,因而提供了一种可替代DTD的方法,使开发人员能够更精确地结构化XML数据。就设计和使用基于XML的内容与数据来说,XML Schema提供了实现这类设计和最大化这类使用的关键要素。本书介绍了相关的原理、术语及概念,并配有大量的实例进行说明,使读者对所学的知识有深刻的体验,并能学以致用。 -
SOAP(美)Scott Seely著;杨涛等译;杨涛译SOAP作为一种综合各种计算机技术的通信协议,能够用多种程序设计语言在多种操作系统下和多种计算机平台上实现。本书介绍了使用SOAP所必需的XML相关内容,集中讨论了SOAP的技术标准、一个简单的SOAP客户和服务器,并用大量篇幅完整地介绍了一个运行在UNIX和Windows操作系统上的大型SOAP应用程序的开发和实现过程本书内容翔实、实例深刻细致,许多章节附有练习题,可帮助读者更好地掌握相关论题的知识。随书所附光盘包括所有的资源代码,以及一个完整的网上拍卖系统的实现程序清单。 -
JavaScript从入门到精通(美)James Jaworski著;邱仲潘等译本书介绍了JavaScript与Jscript编程的各方面知识,包括利用客户机方脚本和文档对象模型进行Web浏览器编程,利用服务器方脚本、活动服务器页面、JSP和LiveWire进行Web服务器方编程,还将介绍Rhino与WSH。更重要的是,本书将介绍如何把所有JavaScript 编程的各个方面知识综合起来,开发动人、信息灵通、易于使用的Web应用程序。前言有了HTML、XHTML、XML、Java和ActiveX等Web开发技术,为什么还要花时间学习JavaScript呢?如果与当前诸多Web编程语言提供的能力相比较,则答案不言自明:XHTML和HTML特别适合生成静态Web页面,但无法设计动态地响应用户输入的页面,而JavaScript能够。XML语言定义了其他标志语言,是生成高级Web应用程序的重要技术。但和HTML一样,XML也缺乏JavaScript的动态编程功能。Java和ActiveX特别适用于生成嵌入Web页面的组件,但因为安全的原因,其输出显示只限于浏览器窗口的有限区域内。此外,如果要开发Java和ActiveX组件,则必须进行大量编程工作。JavaScript能提供安全而方便的编程方法,开发访问各种浏览器应用程序的脚本(Script)。JavaScript允许将HTML文档、Web组件(可能用Java和ActiveX写成)和多媒体插入件集成于一体,开发动态的、可响应各种用户输入的、能访问多媒体和样式单等高级浏览器功能的Web应用程序。此外,Netscape浏览器的LiveConnect特性和Microsoft浏览器使JavaScript能直接访问Java小程序(Applet)的变量和方法,对插入件的操作和执行进行精细的控制。如果这些理由仍不足以让你学习JavaScript,请接着读下去。 JavaScript也可用于开发服务器中使用的Web应用程序。Netscape和Microsoft的Web服务器都支持服务器方JavaScript。此外,许多Java Server Pages(JSP)平台的销售商都支持用JavaScript作为程序设计语言。可以用JavaScript代替所有用Perl、C语言和Shell编程语言写成的CGI脚本。Microsoft公司的Active Server Pages(ASP)还可以用Script开发集成的客户机/服务器应用程序,从而大大简化浏览器与服务器的通信编程,使服务器脚本的输出自动变成浏览器客户机的HTML。Netscape服务器可以用服务器方JavaScript建立脚本,实现类似的应用。Microsoft将JScript与Windows Scripting Host(WSH)和远程脚本宿主技术集成在一起。Mozilla项目提供开放源代码JavaScript编程环境,称为Rhino。本书将介绍JavaScript与JScript编程的各方面知识,包括利用客户机方脚本和文档对象模型进行Web浏览器编程,利用服务器方脚本、活动服务器页面、JSP和LiveWire进行Web服务器方编程,还将介绍Rhino与WSH。更重要的是,本书将介绍如何把所有JavaScript编程的各个方面知识综合起来,开发有吸引力、信息灵通、易于使用的Web应用程序!本书使用的约定本书使用一些规则使阅读更加方便:大小写虽然大小写在HTML和JavaScript中无关紧要,但为清晰起见,所有HTML元素用大写,所有JavaScript元素用小写,对于Java元素,则采用人们已经习惯的写法。*脚本和代码清单中用这个连续箭头表示续行,分行只是因为书页的宽度所限,在文本编辑器中,既不用分行也无需使用箭头标记,就将两行输入到一个长行中即可。准备知识:HTML本书的对象是要学习和掌握JavaScript编程方法的读者。阅读本书不需要JavaScript方面的编程经验和知识,但最好对HTML(超文本标记语言)有基本的了解。本书联机附录A中提供了HTML参考手册。如果不熟悉HTML,建议使用Web上的联机教材进行学习。要寻找这些教材,用浏览器检索功能找到文本“HTML tutorial”。也可以从URL www.toolery.com/javascript/寻找联机教程和其他信息的链接。硬件与软件需求本书面向使用Windows的用户,但所介绍的JavaScript也适用于支持Netscape Communi-cator、Microsoft Internet Explorer或Opera Software Opera浏览器(http://www.operasoftware .com)的平台,包括Windows、Macintosh、Linux或Unix变形系统。如果是使用Windows和Netscape Communicator或Internet Explorer,建议用奔腾以上处理器,至少32MB内存。也可以用16MB内存,但这时浏览器会慢得令人无法忍受。要开发服务器方JavaScript应用程序,需要Netscape或Microsoft Web服务器,或者JSP平台。选择浏览器要充分利用本书中介绍的功能,建议用Netscape Communicator 6以上或Microsoft Internet Explorer 5.5以上版本。本书介绍的JavaScript 1.5是两个浏览器都支持的。本书的编排本书各章分为3个基本组成部分:关于JavaScript某个方面应用的背景信息;关于JavaScript在相应方面的Web应用程序开发方法的介绍;JavaScript具体的编程实例。这本书很厚,因为能用JavaScript完成的工作很多,要掌握JavaScript编程的各个方面,需要学很多东西。全书分为6个部分,共31章。第七部分共5章放在本书的选配光盘上。本书还有6个附录。第一部分:JavaScript和JScript初步第一部分(第1章到第6章)介绍JavaScript语言的基本元素和如何编写简单的脚本、JavaScript语言的语法并说明其在浏览器编程中的使用方法,还要介绍JavaScript对基于对象编程的支持和JavaScript的预定义对象。这些预定义对象使脚本能控制浏览器显示信息的方式,还可控制浏览器响应用户事件的方法。掌握这些对象是成为JavaScript专业编程人员的入门钥匙。第二部分:编程文档对象和模型第二部分(第7章到第13章)介绍JavaScript预定义对象的细节及如何在样本脚本中使用这些对象的属性和方法。读完第二部分,你便会熟悉了JavaScript浏览器的编程方法,从而为第三部分的学习打下基础。读者将可以编写脚本,利用JavaScript生成各种实用的主页。第三部分:开发组件与应用程序这个部分(第14章到第20章)介绍如何利用JavaScript,来有效地改进生成的Web页面。介绍如何在JavaScript中实现可以使用和复用的组件,如何把这些组件集成到Web页面中。介绍如何用这些组件开发电子商务Web应用程序。还要开发一些JavaScript游戏。读完第三部分,你便会熟悉客户端JavaScript编程的基本方法。第四部分:使用XML兼容浏览器第四部分(第21章到第26章)介绍JavaScript如何与XML结合,开发高级Web应用程序。我们将介绍如何建立XML样式,以便在Netscape Communicator与Microsoft Internet Explorer中显示。我们将介绍怎样编Netscape Communicator与Microsoft Internet Explorer中的XML脚本,以及如何用XSLT将XML文件转换成JavaScript代码,然后介绍如何开发基于XML的Web应用程序和使用浏览器特定的XML功能。第五部分:与Java、ActiveX和插入件通信第五部分(第27章到第29章)介绍Java小程序、ActiveX组件和浏览器插入件,介绍其如何与JavaScript组合。我们介绍如何用JavaScript装入、控制Java小程序和与Java小程序通信,并介绍Java小程序如何调用JavaScript函数。介绍ActiveX,并介绍怎样用JScript编写ActiveX对象的脚本。最后,我们还将介绍浏览器插入件是如何工作的,如何用JavaScript装入插入件并与插入件通信。第六部分:Shell编程第六部分(第30章到第31章)介绍如何用JavaScript开发有用的shell脚本,我们介绍Mozilla.org公司开发的开放源代码Rhino脚本环境及举例说明其如何将结构化文本文件转变为JavaScript幻灯片显示。我们还将介绍如何用Microsoft的Windows Scripting Host开发Windows应用程序脚本。附录本书包含6个附录,提供重要的JavaScript参考信息。附录A和附录B介绍JavaScript数学函数库及其支持的正则表达式。附录C、附录D、附录E提供的参数资料描述了由ECMAScript第3版、Document Object Model(DOM)Level 0和DOM Level 1定义的JavaScript对象、属性、方法和事件处理器。光盘内容本书选配光盘上有关于服务器方编程的5个章节(第32章到第36章),介绍如何用Java-Script开发服务器方应用程序。介绍公用网关接口(CGI,Common Gateway Interface)及服务器方CGI脚本与客户端JavaScript脚本如何交互。介绍LiveWire与LiveWire Database Servic -
XML 1.X编程培训教程赵克立等编著本书共分十一课,以网络概述和认识XML语言开始,引导读者进入XM;语言的世界。分别计述了XML应用结构与XML基础语法、XML文件结构、Well-formed的XML文件、CSS排版样式表、XSL排版样式语言、XHTML、DTD、等XML主体部分;第十一课则是一全完整的XML制作实例,以指导读者如何实际制作一本电子书为例,说明如何综合应用XML。本书结构安排合理,为了便于教学,每一课都有“学习目标”、“思考与练习”;此外,本书图文合一,正文与辅助说明相互配合,更便于读者学习。本书可作为培训班教材及自学手册,同时也刊登于有一定网站开发基础的网站开发人员、程序设计人员使用。
