网络编程
-
JSP编程指南(美)[K.阿维德]Karl Avedal等著;黎文等译;黎文译JSP(JavaServer Page)是一项基于Java的动态网页技术标准,为创建可支持跨平台及跨Web服务器的动态网页提供了简捷而有效的工具,并逐渐成为因特网上的主流开发工具。本书全面系统地介绍了如何运用JSP设计并构架动态web站点和web应用,阐述了JSP标签的语法和生存期以及Servlet的概念;分析了JSP体系结构以及JSP与J2EE API的关系;更通过大量的案例分析对如何使用JSP、XML和XSLT在WAP浏览器和HTML浏览器中显示web内容、使用LDAP开发电子商务以及使用JMF处理流数据等进行了详尽的阐述。对于那些想要将JSP作为其J2EE平台上Web应用前端的专业Java软件开发人员以及想了解JSP是如何将动态内容的生成和表述分离开的Web设计人员来说,本书是一本不可多得的参考书。JSP不仅是动态Web表示层,还是Java 2企业版(J2EE)最令人激动的服务器技术。JSP能够超越其他莫过于模板的Web页面生成工具,其优势在于:JSP与J2EE紧密集成,J2EE全面支持企业应用程序。JSP处于Java Servlet框架的顶端,而此框架可生成最灵活的、可移植的Web站点。Servlet得到了业界的广泛支持,并移植的Web站点。Servlet得到了业界的广泛支持,并可运行于所有主流Web服务器上。JSP 1.1支持标签扩展,因而允许用户将一个操作封闭为一个简单标签以减少Web页面所需的编码。 -
ASP程序设计梁建武,陈语林主编ASP是基于IIS的开放式的服务器端脚本环境,它很好地将HTML、脚本命令和组件融合在一起,集简单性、高效性和易扩展性于一体。使用ASP,可以很容易地创建动态、交互且高效的Web服务器应用程序。本书从实用角度出发,对怎样用ASP进行Web动态网站的开发做了全面系统的介绍。全书共11章,从ASP基础开始,循序渐进地对ASP进行了全面的介绍。本书对ASP的每个知识点、概念和难点都力求以较精炼的语言进行讲解并配以必要的实例,读者对照书中的实例操作,便可全面掌握ASP编程的思路和开发技巧与体系,并在此基础上举一反三,根据自己的需要开发出功能强大的动态网站。本书可以作为高等学校、高职高专以及中等专业学校教材,也可以作为Web技术开发人员的参考书。本书为授课教师免费提供电子教案,此教案用PowerPoint制作,可以任意修改,满足教师多媒体教学的需要。 -
疯狂站长之JSP郭宏,刘文革编著JSP(Java Server Pages)是一种服务器端HTML嵌入Java代码的脚本语言,是开发Web动态网站重要而快速、有效的工具。在保证最大可操作性的前提下,它提供了比一般脚本语言(ASP、PHP)和CGI更快的执行速度。由于JSP是基于Java语言的,所以“一次编写,可随处运行”,即它的与平台无关的特性使其可以无缝地运行在Unix/Linux和Windows平台上。本书由8章和1个附录组成。主要包括:准备工作、从几个简单的程序来了解JSP、JSP基本语法与内部对象、数据类型/运算符和表达式、Java类及控制语句、JSP与Servlet/JavaBeans、Web数据库处理和综合实例,附录提供了XML介绍。本书是Web网站开发人员的必备参考书,既适合没有任何经验的初学者,也适合有一定网络编程经验的程序员。 -
JavaScript(美)Kelly Murdock著;侯彧,刘昕译在网络经济飞速发展的今天,创建富有吸引力的动态网页对个人和公司而言都具有重大的意义,而JavaScript正是您创建动态网页的最流行的语言。本书是事半功倍系列丛书之一,全面地为您介绍了JavaScript的各个方面,包括使用变量和数组、创建表达式、控制程序流程、使用函数、处理事件、使用对象、使用窗口和字符串、使用日期和时间、使用MATH对象、使用表单、分栏、决定环境属性以及调试JavaScript等等。本书图文并茂、通俗易学,将会是您创建动态网页的有力助手。 -
Perl(美)Paul Whitehead,(美)Eric Kramer著;刘昕等译Perl是Practical Extraction and Report Language的缩写,最初是处理文本文件的脚本编写语言,现在已经发展成为高级编程语言。它具有C语言的大多数功能,但却比C语言更简单,更易于理解和使用,而且学习Perl不需要任何编程经验。本书采用图文注解的方式讲述了Perl语言的100多项功能,例如使用变量、数据和运算符,使用列表、数组和散列,使用子程序,接受输入、生成输出,使用规则表达式,使用文件系统,解秘引用,使用程序包和模块,调试代码,对Web应用Perl,使用数据库和使用CGI.PM模块等。而“学以致用”和“补充说明”部分则提供了可立即运行的代码和有用的提示。本书适合于广大计算机专业人士及爱好者阅读。 -
Servlet与JSP核心技术(美)Marty Hall著;邓英材等译本书详细介绍了Servlet和JSP的实用技术。内容分为三部分:第一部分“Servlet 2.1和2.2”介绍了基本句法、Servlet的生命周期以及表单数据的使用,概括了HTTP 1.1、Cookie、会话跟踪、压缩的Web内容、持久性连接、动态生成的图像和用于电子商务的购物车等;第二部分“JSP”’深入介绍了JSP 1.0和1.1,其中包括如何选择Servlet及JSP,讨论了每个标准的JSP元素,包括集成JavaBeans的方法,并提供了共享Bean、生成Excel电子表格以及定义定制的JSP标记库等高级技术;第三部分“支持技术”概括了关键性的支持技术:HTML表单、JDBC和数据库连接池以及使用小程序与Servlet通信。本书提供了大量的实例代码,读者可自由使用,这些代码功能强大、具有可移植性,而且文档说明相当完整,非常实用。本书适用于Servlet和JSP程序员。 -
PHP与SQL Server 2000架构Windows Web数据库实务钟财伟编著许多人总是在寻找一个简单易学、功能强大的Web程序编写语言,新一代脚本语言PHP一定能够满足您的需求。PHP可以和HTML或其他脚本语言(VBScript以及JavaScript)相互嵌入,而且还是一个跨平台的嵌入式语言;PHP对数据库的处理能力相当好,内建有许多数据库专用Library,使它可以不通过ODBC接口,就能访问数据库,大大缩短了访问时间;PHP在Internet上也支持相当多的通讯协议(Protocol),相信这是一个值得您学习的好语言。Microsoft公司在推出SQLServer7.0后,引起相当大的震撼。主要是因为,SQLServer7.0能够在Windows95/98/SE/ME上运行,这真是造福了许多数据库的用户及学者。在千禧年中推出的SQLServer2000,除了保持易学易用的原则外,同时增强和完善了数据库系统的功能。SQLServer2000是一系列的组件,可同时运行来满足网站和企业中数据存储与数据分析的需求。如果您希望迅速地掌握SQLServer2000数据库的管理和使用方法,能够利用PHP编写Web程序,特别是针对数据库的应用开发,现在就请您打开本书,一同进行PHP的学习吧! -
JavaScript应用程序经典实例(美)Jerry Bradenbaugh著;何健辉,赵声攀译;何健辉译懂得JavaScript语法是一回事,能够创建有用的应用程序就是另一回事了。虽然市面上有成打的JavaScript图书教你怎么做,但实际上,像本书这样,能够为网站管理员提供一整套易于使用的经典客户端JavaScript程序,并且带有完整说明文字的,却是少之又少。一册在手,读者可以立即利用书中的程序为自己的网站增添各种丰富功能。本书围绕JavaScript核心功能,深入探索了相关的代码和技术。书中的程序可以帮助读者将自己的网站模块化,从而在站点管理和程序开发中省时省力。本书章节是按应用程序组织的。包括:客户端搜索引擎。讲述如何仅用客户端工具创建自己的搜索引擎,获得最佳的搜索结果施放式贺卡程序。可以用于制作和发送DHTML电子邮件贺卡GUI图像翻转工具。可生成各种版本JavaScript的跨浏览器图像翻转代码健壮的客户端购物车程序在线测试程序。可以自动管理、评分并显示在线考试的答案和调查的结果。 -
CGI编程(美)Scott Guelicb等著;孙兆林等译;孙兆林译今天,大多数Web站点都采用CGI技术来生成和传递动态内容。CGI是在Web服务器端的一个通用接口,用来调用外部程序进行计数、查询数据库、生成定制的图像,或完成其他任务。CGI程序可以用任何编程语言编写,但是到目前为止,Perl是最流行的CGI编程语言。在最初的十年间,Perl主要是面向文本处理,现在它已经成为一种强大的面向对象语言,为Web开发者所青睐。CGI程序员们喜爱Perl的文本处理能力和CGI.pm模块,它们为几乎所有CGI相关的任务提供了良好集成的、面向对象的接口。很多人认为CGI和Perl是推动Web发展的工具。本书讲述了怎样使用CGI在网站上传递动态内容。在畅销的上一版的基础上,新版进行了完整的更新,以阐述当前与CGI.pm模块和最新版本的Perl相关的技术。本书从解释CGI和底层HTTP协议如何工作开始,迅速转入开发CGI程序的重要细节。内容包括:*将JavaScript用于表单的身份验证*控制浏览器缓存*在Perl中保证CGI脚本的安全性*使用数据库*生成简单的搜索引擎*保持多个会话之间的状态*动态生成图像*提高CGI脚本的性能对于那些想用CGI编程并且已经对Perl有所了解的人来说,本书是一个极好的起点。 -
Perl & MySQL Web编程杨燚,徐泽平等编著Perl是Internet上相当流行的编程语言,有着强大的字符处理能力和丰富的函数库。MySQL作为中型的免费网络数据库,由于其具有强大的功能,良好的安全性、伸缩性及鲁棒性,已成为广受欢迎的Web数据库。本书分为三篇,第一篇讲解Perl语言,第二篇讲解MySQL网络数据库的管理与应用,第三篇结合大量典型实例讲解如何基于MySQL用Perl编写实用的Web程序。书后附录给出了Perl和MySQL函数的详细参考,供读者查用。本书条理清楚、内容丰富,实例剖析深入浅出,对于使用Perl基于MySQL进行Web编程的读者具有很好的参考价值。
