Web服务技术,且看《Java Web服务》为您一一道来
【书名】Java Web服务:构建与运行
【原书名】Java Web Services : Up and Running
【作者】Martin Kalin
【译者】任增刚
【出版社】电子工业出版社
【书号】9787121097119
【上市日期】2009年11月
【内容简介】
本书以示例驱动的方式详尽地介绍了XML Web服务和RESTful Web服务所涵盖的Java相关API,以清晰、务实的方法讲述Web服务相关技术,提供了混合性的架构总结、代码示例,以及编译、部署和执行应用程序的一些短小精悍的指令。学习本书,读者将掌握如何从零开始编写Web服务或将已有的服务整合到现有的Java程序中。除了经验丰富的程序员,本书还适合于那些关注Web服务技术的在校学生。
【译者序】
Web服务相关规范从提出到今天也经历过一段不短的历程,而面向服务的架构SOA的出现更是让Web服务技术走在了企业应用开发的前头。在1998年XML刚刚出现时,就吸引了众多业界人士的眼光,还曾经被誉为一种完成商业对象互操作任务的新技术。目前XML已经在各种类型的企业开发中得以广泛应用,而随后的简单对象访问协议(SOAP)和XML-RPC规范的制定和出现,为实现不同软件系统平台之间的交互提供了一种独立于特定平台的方式,从而使得分布式计算环境得到真正的发展。回望这几个年头,SOAP协议的快速成功更是进一步促进并提升了软件互操作的发展台阶。随SOAP之后出现的Web服务描述语言(WSDL),以及通用发现、描述、集成(UDDI)规范的提出和在整个软件行业的推广,进一步促进了更多相关软件互操作规范的提出。
本质上来说,世界上没有任何一个IT系统是孤立的,它们是企业内部的办公管理、财务、ERP,以及金融、电信、证券和其他行业的大型应用系统,互联网电子商务的蓬勃发展,越来越需要有一种独立于平台的互操作技术规范作为支撑,对这些系统间的互用性进行广泛的支持。因此针对开发者而言,Web服务技术是必然要面对的一项技术。我们知道,Web服务是不依赖于任何特定计算机语言和运行平台的,然而时至今日,开发者仍然必须使用不同的计算机程序设计语言开发企业程序。而目前Java和J2EE业已成为绝大多数企业应用,甚至是大型企业应用的主流开发环境,Java和J2EE平台对Web服务实现的支持也日臻成熟和完善。
目前在Web服务实现、开发、部署、安全等相关领域已经涌现出许多规范和技术框架,它们在Java和Web服务之间架起了桥梁。本书为初学者介绍了什么是Web服务和用来支持Web服务开发、部署、安全等相
相关文档:
Tiger 中的一个重要新特性是枚举构造,它是一种新的类型,允许用常量来表示特定的数据 片断,而且全部都以类型安全的形式来表示。Tiger 专家、developerWorks 的多产作者 Brett McLaughlin将解释枚举的定义,介绍如何在应用程序中运用枚举,以及它为什么能够让您抛弃所有旧的
public static final 代码。
您已经 ......
java.util 中的集合类包含 Java 中某些最常用的类。 最常用的集合类是 List 和 Map。 List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的列表,比较适合构建、存储和操作任何类型对象的元素列表。 List 适用于按数值索引访问元素的情形。
Map 提供了一个更通用的元素存储方法。 Map 集合类用于存储元素 ......
所需jar文件为 jxl.jar 可以在此获取: http://www.uushare.com/user/sudyguo/files/2209594
这种方法导入excel效率较高,可批量导出; 更多更详细的用法,可以看: http://pcedu.pconline.com.cn/empolder/gj/java/0608/853669_1.html
实例:
此段代码用于生成excel文件
*/
WritableWor ......
1、 对象的初始化
(1) 非静态对象的初始化
在创建对象时,对象所在类的所有数据成员会首先进行初始化。
基本类型:int型,初始化为0。
如果为对象:这些对象会按顺序初始化。
※在所有类成员初始化完成之后,才调用本类的构造方法创建对象。
构造方法的作用就是初始化 ......
最近有个项目要部署到linux上,在网上查了些资料,记下点遇到的问题,以便将来再用。
一:jdk安装
1.通过chmod a+x jdk-1_5_x-rc-linux-i586-rpm.bin命令使其获得可执行权限
2.通过 rpm –ivh jdk-1_5_x-rc-linux-i586-rpm.bin来进行安装
3.安装完毕,JDK安装在/usr/java/目录下
4.设置环境变量(写入vi/etc/ ......