文章列表
 
您正在查看 "Web Service" 分类下的文章

2008年09月10日 星期三 22:12

现在,我们已经将Web Service应用程序HelloWorld发布到Tomcat服务器上,当然此时Web服务器已经启动,可以向终端用户提供服务。

在此基础上建立客户端测试程序。其实非常简单了,使用MyEclipse 6和XFire框架会自动生成我们的客户端测试程序,方便调用已发布的Web Service。

由于发布Web Service成功之后,服务的定义和描述生成了,即WSDL文件显示的内容,它是基于XSD的,具有跨平台的特性,因此可以使用基于任何编程语言的客户端应用来进行测试。我选择使用Java Project。

建立的客户端测试工程为HelloWorld

 
2008年09月10日 星期三 19:52

WSDL,即网络服务描述语言,英文全名为Web Services Description Language,说明如下:

  • WSDL 指网络服务描述语言
  • WSDL 使用 XML 编写
  • WSDL 是一种 XML 文档
  • WSDL 用于描述网络服务
  • WSDL 也可用于定位网络服务
  • WSDL 还不是 W3C 标准

WSDL 文档是利用这些主要的元素来描述某个 web service 的:

 
2008年09月10日 星期三 15:07

XFire 是 codeHaus 组织提供的一个开源框架,它构建了 POJO 和 SOA 之间的桥梁,主要特性就是支持将 POJO 通过非常简单的方式发布成 Web 服务,这种处理方式不仅充分发挥了 POJO 的作用,简化了 Java 应用转化为 Web 服务的步骤和过程,也直接降低了 SOA 的实现难度,为企业转向 SOA 架构提供了一种简单可行的方式。

MyEclipse 6已经集成了XFire框架,可以直接使用MyEclipse 6和XFire开发Web Service应用。下面以一个HelloWorld最简单的应用学习Web Service。

首先,建立一个Web Service Project,输入功能名Hello

 
2008年09月10日 星期三 13:47

◆ Web Service的定义

Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。

Web Service是一种应用程序,它可以使用标准的互联网协议,像超文本传输协议(HTTP)和XML,将功能纲领性地体现在互联网和企业内部网上。可将Web服务视作Web上的组件编程。

Web Service用一系列相关协议来描述、

 
 
   
 
 
文章存档
 
     
 
最新文章评论
  

这个不错,很详细,对于我们初学spring框架的人不错的帮助,感谢楼主分享
 

最近用,学习了~
 

[表情]
 

[表情]
 

对于Ubuntu用户,有一个简单的办法: 将该用户添加到admin用户组,即 usermod -G adm
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu