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网络聊天服务器
import java.io.*;
import java.awt.*;
import java.net.*;
import java.util.*;
import java.awt.event.*;
public class ServerFrame extends Frame implements ActionListener{
int ScreenWidth,ScreenHeight;
Button CloseServer;
TextArea ServerStatus;
ServerThread ......
在Java中,java.security.MessageDigest (rt.jar中)已经定义了 MD5 的计算,所以我们只需要简单地调用即可得到 MD5 的128 位整数。然后将此 128 位计 16 个字节转换成 16 进制表示即可。
下面是一个可生成字符串或文件MD5校验码的例子,测试过,可当做工具 ......