Web Services 初接触

原创 2006年06月08日 15:42:00

大概四五年前就听到Web Services这个词儿了,如今Web Services也不是那么火热了,今天终于把这个Web Services看了看。

一、Web Services 的一些基本概念

1、定义:Web Services 是通过Internet 标准可以访问的应用程序逻辑。(其中一种定义)
(BTW,我不明白的是为什么要把“Web Services” 翻译为 “Web 服务”,像个中英怪胎。)

2、描述:
     WSDL: Web Services Description Language (Web Services 描述语言)
3、发现:
     UDDI: Universal Description and Integration (通用描述、发现和集成)
4、协议:
     SOAP: Simple Object Access Protocal (简单对象访问协议)

5、基础设施:
    XML:数据和消息的载体
    HTTP:数据和消息的传输方式。


二、与Web Services 类似的技术
 
   Web Services 主要目的还是解决互操作这样一个老问题,类似的技术有很多,就我所知有:DCOM,CORBA,RMI。

   Web Services 和其他技术不同的是,它采用的是XML作为数据传输的载体。

   Web Services 同样实现了远程方法调用,为远程的客户提供某种服务。

   我原来接触过DCOM,就拿它和DCOM 简单做个比较吧:
  
                    Web Services                    DCOM
   描述语言:          WSDL                          IDL
   发现机制:          UDDI                        COM名字对象
   通信消息:          SOAP                        二进制格式
   基础设施:          HTTP,XML                     RPC
  

三、我对Web Services 的看法
  
   Web Services 并没有什么特别艰深的技术,也没有特别创新的思想。本质上就是使用XML这样一个元数据文件作为互操作的基础,再使用其他一些手段作为辅助而已。和原有的DCOM、CORBA等的设计思想是一样的。

RESTful Web Services初探

近几年,RESTful Web Services渐渐开始流行,大量用于解决异构系统间的通信问题。很多网站和应用提供的API,都是基于RESTful风格的Web Services,比较著名的包括Twit...

ONVIF协议网络摄像机(IPC)客户端程序开发(4):使用gSOAP生成Web Services框架代码

《ONVIF协议网络摄像机(IPC)客户端程序开发》专栏,学ONVIF,跟我来!!!

AWS (Amazon Web services) 免费主机测试使用流程 – 绑定域名

AWS (Amazon Web services) 免费主机测试使用流程 – 绑定域名 Amazon EC2 除了做翻墙利器,同时也可以作为自己的网站主机啦,网站可以托管在 EC2 上面,并且还...
  • along602
  • along602
  • 2011年05月11日 17:31
  • 18310

Web Services 中XML、SOAP和WSDL的一些必要知识

Web Services 是由xml来定义数据格式的,通过SOAP协议在各个系统平台中传输,那么接下来讨论下SOAP和WSDL的各自作用。 SOAP和WSDL对Web Service、WCF进行深入...

Web Services 脚本开发实战

loadrunner 学习笔记--Web Services 使用loadrunner测试Web Services的程序大致可以使用两种方法,分别为web_service_call()和s...

利用PHP SOAP扩展实现简单Web Services

WebServices能干什么? WebServices 可以将应用程序转换为网络应用程序。 通过使用 WebServices,您的应用程序可以向全世界发布信息,或提供某项功能。 好了,关于We...
  • w561cn
  • w561cn
  • 2014年08月05日 17:57
  • 246

小识LoadRunner Web Services接口测试(传参返回)

1. 进入LoadRunner下的Virtual User Generator,点击工具栏中的新建,选择webServices,,创建 2. 在action中编写接口代码 注:web_...

web services的基本原理

web services:完全正确的写法是services这个最后面是有个s的,是复数不同进程之间不能直接new了,jndi也是一样,如果你在main方法中直接去new InitContext是不行的...
  • yjsuge
  • yjsuge
  • 2011年07月12日 21:29
  • 531

就是这么简单!使用Rest-assured 测试Restful Web Services

使用 Rest-assured 测试 Restful Web Services  转载注明出处: http://www.cnblogs.com/wade-xu/p/4298819.html  ...
  • chndata
  • chndata
  • 2015年02月25日 16:42
  • 1164

Java/.NET互操作性:Web Services 并不总是答案

原文地址:http://www.devx.com/enterprise/Article/43086/0/page/1利用Web Services 将 .NET 和 Java 技术融合很容易,但对于许多...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Web Services 初接触
举报原因:
原因补充:

(最多只允许输入30个字)