网络与数据通信
-
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调用中传递的各种类型的数据。本书中的约定表示一种技巧,可以节省读者的时间。表示与主题相关的实际情况或者有关的意见。警告读者,如果不仔细就会出现问题。表示可以在本书 -
实用遥控电路原理与设计速成何书森著本书着重介绍采用“码分制”方式的超声波、无线电波、音频信号、红外信号等新型遥控电路及其制作,尽量避开那些陈旧的、已失去或基本失去现实意义的概念与方法。 -
网络冲浪之独孤九剑赛迪网在因特网飞速发展的今天,网络生活已经成为日常生活的一部分。为了进一步提高人们网络生活的质量,我们推出了赛迪网系列出版物的第一种——《网络冲浪之独孤九剑》,希望能对读者有所帮助。本盘书精选赛迪网相关频道的精彩内容而成,涵盖了从网络接入、网费节省、搜索引擎、IE手术到网上娱乐、QQ聊天网络安全、SOHO办公等网络冲浪的一系列过程。在内容的安排上则遵循循序渐进的原则,着重以网络冲浪过程中的各种实战技巧为模块进行讲解,使全书在内容上既浑然一体,又可独立成章。适合不同需求的读者。CDl:实战技巧教学盘CD2:完全免费赠送,网络冲浪经典共享软件 -
智能化高档物业通信线路与设备维护劳动和社会保障部教材办公室组织编写本书是对物业管理行业中从事智能化高档物业通信线路与设备维护工作的人员进行职业资格培训的专用教材。本书共分五个单元,以职业需要为前提,从现代通信系统的现状、特点和组成到智能化高档物业通信线路的网络环境、系统要求等方面详细阐述了智能化高档物业通信线路的系统网络、信息交换设备、用户终端设备、综合布线系统、无线通信系统和设备以及有线电视传输系统的有关知识和技能;并对通信设备的管理与维护和检修用仪器仪表等工具的使用进行了较为详细的介绍。本书除用于培训和自学外,也是各级职业技术学校物业管理专业师生必备的技能学习资料,还可供从事其他类型物业管理工作的有关人员参考。 -
高速网络与因特网(美)William StallingsThis book is intended for both a professional and an academic audience. For the professional interested in this field. the book serves as a basic reference volume and is suitable for self-study. As a textbook, it is suitable for an advanced undergraduate or graduate course.The book treats a number of advanced topics and provides a brief survey of the required elementary topics. After Parts One and Two, the parts are relatively independent. Fewer parts could be covered for a shorter course, and the parts can be covered in any order. -
Internet理论与实作应用大全黄燕忠内容设计精确符合您的需求,令您有完整的网络概念与实务应用基础。本书作者将其多年从事网络教学的丰富经验与最新心得汇聚于书中,实为教师们的最佳授课教材及自学者最能事半功倍的研读宝典。另提供作者教学网站http://jack.pccu.edu.tw,囊括了教学简报文件、HTML范例、ASP数据库范例等,呈现多样化的教材内容。本书精彩范例源程序在http://www.tqbooks.com网站免费下载。 -
宽带网络技术原理李宏乔[等]编著高速宽带化是目前网络发展的主要方向,宽带网络技术已经成为人们关注的热点。本书围绕宽带网络的参考模型,从物理层和数据链路层详细技术了宽带骨干网络和宽带接入网络的技术原理。针对目前宽带接入方式的复杂性,详细地分析了目前应用非常广泛的PPPoE宽带接口技术。全书共分13章,第1章-第3章概括介绍了宽带网络的发展过程、技术特点及应用;第4章-第6章详细介绍了宽带网络的参考模型和宽带骨干网络技术;第7章-第10章详细技术了4种典型的宽带接入技术;第11章从理论和实例两方面介绍了宽带接口技术;第12章介绍了宽带网络的高层协议;第13章分析了这几种宽带技术在家庭和小区中的应用。本书的内容深入浅出,语言简洁流畅,并配有大量的图片资料,适合广大的中级用户,在校学生、计算机网络管理和设计人员,对宽带感兴趣的爱好者,也可作为大中专计算机专业的教材。 -
家庭、宿舍、办公室、网吧组网实务赵海峰,魏巍编著本书首先介绍了局域网应用的基础知识,接着通过大量完整、具体、功能齐全的组网实例讲述了各种局域网的组建步骤与技巧,最后介绍了局域网的维护和常见故障的排除方法。全书分为基础、应用、实例、维护与故障排除四个部分。,基础部分介绍了有关计算机网络和局域网的基础知识;应用部分对局域网硬件、网络操作系统、局域网的设计与组建进行了详细的介绍;实例部分以目前流行的家庭、宿舍、网吧和办公室组网作为典型例子,详细地讲述了局域网的组建过程及日常应用方法;维护与故障排除部分介绍了常用网络测试工具的使用方法,针对局域网应用过程中可能出现典型故障进行了综合分析,并给出了相应的解决处理办法。本书结构严谨,内容丰富,适合各层次的局域网用户和网络管理维护人员学习使用,并可以作为相关培训课程的参考用书。 -
数字图像处理与图像通信朱秀昌,刘峰,胡栋编著《数字图像处理与图像通信》主要介绍数字图像处理和通信方面的基本原理、主要技术和典型应用。全书共分14章,系统地叙述了数字图像信号的基本特征,数字图像处理的基本原理和方法,静止和活动图像的压缩编码和网络传输,图像处理和图像通信技术的主要应用及发展前景等。《数字图像处理与图像通信》可作为高等院校相关专业的高年级学生或研究生的教材或参考书,也可供从事信号与信息处理、通信工程、计算机应用以及电视技术等工作的工程技术人员学习和参考。 -
网站开发技术基础教程童欣主编:本书内容包括网页开发需要的三个基本软件Dreamweaver4网页制作、Flash5动画和Fireworks4图象处理。其主要内容为:Dreamweaver4部分从基本的工作界面、文本编辑、图象、表格、表单深入到框架、层、多媒体处理,制作动画以及站点的管理;Flash5部分从基本的工作界面、文本、图形图象编辑到层、动画、声音处理及可交互的动画制作;Fireworks4部分从基本的工作界面、文本编辑、面板使用、图形绘制、图层的使用、合成与蒙板、图象的优化与输出到动画制作、切片与热区以及按钮和导航条的制作。通过本书的学习,土者可以学会制作网页,掌握最先进的望站开发技术服务对象:本书既可作为大、中专教学用书又可作为网页字做爱好者的自学参考书
