网络编程
-
XML Web Services高级编程范例胡海璐[等]编著XMLWebServices是为其他应用程序提供数据和服务的应用程序逻辑单元。应用程序通过常见的Web协议和数据格式(如HTTP、XML和SOAP)访问XMLWebServices,而无需考虑XMLWebServices的实现细节。XMLWebServices将基于组件的开发的最佳方面和Web结合在一起,是Microsoft.NET编程模型的基础。本书详细讨论了XML技术的起源、特点、语法规则、应用领域及其主要特性,并通过大量的实例演示了在.NET平台下应用XML进行程序设计的方法。介绍了使用.NET框架和新的VisualStudio.NET工具创建、测试、引用、部署Web服务的方法。并结合留言簿、条形图、BBS、SQL服务器远程监控等具体的Web应用全面深入地介绍了在.NET平台下进行Web服务编程的技巧。最后,研究了在.NET框架下创建安全的XMLWebServices的方法。通过阅读本书,读者能够理解并灵活运用这些知识点,迅速掌握这些技术,从而能够开发出功能强大的Window/Web常规应用程序和数据访问应用程序。作者邮箱:胡海璐:perilla@163.com彭接文:pjiewen@21cn.com胡智宇:fuyao0547@sina.com -
JSP实用教程耿祥义,张跃平编著SP是JavaServerPages的缩写,是由Sun公司倡导、许多公司参与,于1999年推出的一种动态网页技术标准。利用这一技术可以建立安全、跨平台的先进动态网站。本书是一本实用教程,配备了大量的例子,叙述详细,通俗易懂,便于自学。针对较难理解的问题,例子都是从简单到复杂,逐步深入,便于读者掌握JSP技术。全书分为9章,1至6章分别详细地介绍了JSP运行环境的配置、JSP语法、JSP内置对象、JSP与文件、JSP与数据库、JSP与JavaBeans等内容;第7章与第8章介绍了怎样使用JSP技术创建完整的网站。第9章讲述JavaServlet,针对JSP与servelt结合开发网站做了详细的介绍。本书不仅可以作为JSP的培训教材,也适合自学者及网站开发人员参考使用。本书的源程序及免费的JsP服务器开发工具Tomcat4.0可以在http://www.tupwq.net下载。 -
ASP.NET安全性高级编程(英)Russ Basiura[等]著;王晓娜,黄开枝译;王晓娜译本书内容提挈:·常规的安全攻击类型和各种安全措施·ASP.NET安全架构中的身份验证和授权·多种不同的授权方式:窗体授权、.NETPassport授权、Windows授权和自定义授权解决方案·代码访问安全·Web服务安全·配置IIS和ASPNET以确保安全随着Internet在各行各业的应用和普及,安全问题越来越受到Web应用程序开发人员的关注。为了帮助您全面掌握ASP.NET应用程序安全性问题的解决方案,本书深入探讨了各种安全攻击类型以及相应的ASP.NET安全对策。具体内容包括常规的安全攻击类型和可以实现的多种安全措施、在ASP.NET安全架构中的身份验证和授权、包括.NETPassport和Windows授权在内的多种不同授权方式、代码访问安全性、Web服务安全性、IIS和ASP.NET安全性配置等。通过阅读本书,可大大提高您的安全意识和预防Internet攻击的能力。本书适合那些具有一定的ASP.NET和.NETFramework编程经验并需要自己开发各种安全选项,以确保ASP.NET应用程序安全的中高级ASP.NET开发人员。随着Web应用程序的日益强大和完善,安全性也变得越来越重要。我们不仅需要保护应用程序和站点免受攻击,而且还必须设法确保数据的机密性和完整性。作为.NETFramework的一部分,ASP.NET提供了很多高级安全功能,包括实现身份验证和授权解决方案的机制、对角色和身份标识的支持、可以实现自定义身份验证和授权的架构、与Microsoft的.NETPassport的集成,以及代码访问安全等。为了确保应用程序的安全,我们必须了解对Internet上所发布的应用程序进行攻击的类型,还要掌握在实现安全应用程序时所利用的大量工具、技术和技巧。本书全面介绍了ASP.NET安全性,具体包括从常规安全问题的检查方法到高级ASP.NET安全功能的实现方式。本书读者对象本书适合那些具备一定ASP.NET和NETFramework编程经验,并需要自己开发各种安全措施来确保ASP.NET应用程序安全的中高级ASP.NET开发人员。 -
JSP程序设计指南(美)Gary Bollinger,(美)Bharathi Natarajan著;天宏工作室译;天宏工作室译学会使用Java服务器页将动态内容传递到Web页。本书是对这种服务器端脚本语言的理想介绍,它首先介绍了创建代码块,比如JSP语法、脚本元素、隐含对象和标记库。随后,您将学习如何构造可靠的JSP结构、创建实际的Web应用程序、实现应用程序安全测量并将数据库集成到自己的JSP结构中。这种循序渐进的自学方法会立刻带您完成JSP的入门。 -
XML手册(美)Charles F. Goldfarb,(美)Paul Prescod等著;张晓晖等译;张晓晖译本书是XML之父Charles F.Goldfarb所著的权威XML系列图书之一“The XML Handbook”的最新版本。本书结合大量应用实例,全面介绍了XML。全书共分18个部分。从对概念和基础技术层面的铺垫入手,介绍了XML的发展历史、基本思想、最基本问题、XML对网络通信和计算机与计算机通信的影响,进而重点阐述了XML的不同应用领域,主要包括三层应用程序、电子商务、集成、内容管理、门户、发布、数据库、内容采集、模式与设计、语音、语义Web、Web服务和XML在应用程序基础构架中的作用。继而回归XML技术主题,介绍了有关XML的三个基本教程。分别是包括XML基础知识、文档类型定义的创建、实体、XML的高级特征以及XML规范等核心教程内容;名称空间、数据类型以及XML模式等教程内容;XPath,XSLT,XSL-FO,XPointer以及XLink等变换和导航教程内容。最后以资源部分作为本书的结束。本书技术描述准确,写作风格朴实,内容宽泛深入,堪称学习和实践XML的绝佳起点。无论对于XML初学者,富有经验的应用开发人员,还是对于寻求企业解决方案的企业管理人员,均具有很高的参考价值。 -
精通PHP 4.0与MySQL架构Web数据库钟伟财编著本书说明PHP语法及MySQL DBMaker数据库系统,不但详述其语法、相关的函数,同时介绍PHP在Internet的实用范例。透过互动网站亲和的界面及数据库强大的服务功能,深入未来网络的主流技术。1、如何在Personal Web Serbver(PWS)、Apache、Internet Information Server(IIS)上安装使用率极高的PHP2、配合Windows以及嵌入式语言(Script)-PHP快速架构Web网站3、简单、好用县且快速的数据库系统MySQL及DBMaker应用大公开4、善用Internet与Intranet的网络资源及秘笈解说 -
WWW上的虚拟现实技术张旆[等]编著HTML(Hypertext Markup Language)在不断地发展完善,但却始终不能摆脱平面的约束,而VRML(Virtual Reality Modeling Language)彻底地挣脱了这一枷锁。它是Internet上基于WWW的虚拟现实编制语言,是未来Web的最佳编制语言,是被称为继HTML后的第二代Web语言。本书详细介绍了VRML语言的有关知识。本书主要包括五大部分:1、虚拟现实简介与发展;2、 VRML语言简介和两种VRML浏览器——Live 3D和Cosmo Player的作用方法;3、VRML 1.0的编程方法;4、VRML 2.0的编程方法,特别是利用Script和Java编程方法来实现交互性;5、VRML 1.0、VRML 2.0、WIRL和Live3D API的详细文档说明。本书内容丰富,覆盖了目前WWW上虚拟现实的全部内容,而且实用性强,介绍了大量的应用实例,读者可以很容易地建立起自己的虚拟现实的虚拟现实世界。本书适用于大专院校对Internet有所接触的学生,对Internet有兴趣的爱好者,以及致力于开发Internet上基于VRML应用的网络工程技术人员。 -
轻松掌握动态HTML(美)[B.坎贝尔]Bruce Campbell,(美)[R.达内尔]Rick Darnell著;王潜等译由美国Macmillan Computer Publishing下属的Sams.Net Publishing公司授权出版。 -
在万维网上进行CGI编程(美)[S.贡达瓦兰]Shishir Gundavaram著;宋荣等译CGI(通用网关接口)是万维网上出现的第一个被用于表示动态生成之信息的方法,它允许计算机根据用户需求快速生成Web页,而无需人工预先进行编写,而且在编写Web页时,它还为创建Web页提供了可靠且易于理解的方法。全书共12章、5个附录。主要介绍CGI的工作原理,CGI的输入和输出,HTML表单和一些基于表单的CGI应用软件,在CGI输入中加入图形和动画的各种方法,使用CGI表单接口的较复杂的示例,在多个CGI程序间传递信息的方法,网关、数据库和检索/索引实用工具,Internet信息服务器的网关,高级CGI应用软件,调试和测试CGI应用软件等。本书叙述深入浅出,示例丰富、易懂实用,是从事计算机应用的各类人员和大专院校师生的良好读物。 -
JavaScript实战解析(美)[M.蒙丘尔]Michael Moncur著;闻芳等译本书介绍了JavaScript的程序设计技术。书中从最基本的JavaScript编程概念谈起,详细介绍了JavaScript中可使用的各种对象,讨论了如何用JavaScript操作HTML文档中的各个元素,从而获得更灵活、交互性更强的Web页,接着说明了多媒体的处理技术,最后介绍了JavaScript与Java、CGI、SSI等工具的结合技术以及JavaScript的未来。本书循序渐进,几乎覆盖了JavaScript编程的各个细节,并且包含大量新颖实用的示例,以及JavaScript中各种结构、对象和函数的详细说明,具有很好的参考价值。本书叙述清晰,通俗易懂,使用方便,是使用JavaScript语言的用户极为有用的工具书,也是计算机应用人员和大中专院校师生必备的参考书。
