种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

网路接口定义语言

(2020-03-02 08:26:03) 百科综合
网路接口定义语言

网路接口定义语言

网路接口定义语言也称Web接口定义语言(Web Interface Definition Language,WIDL),是用XML表达的一种IDL。而OMG IDL和Microsoft IDL是另外两种IDL。WIDL和常规IDL有着很重要的区别。

基本介绍

  • 中文名:网路接口定义语言
  • 外文名:Web Interface Definition Language
  • 别称:Web接口定义语言
  • 简称:WIDL
  • 定义:用XML表达的一种IDL
  • 套用学科:计算机原理

关于WIDL

WIDL是一个XML辞彙表,它的目的是促进Intranet或者Intemet上的商业套用之间的数据交换。WIDL提供了Web自动控制的基础,Web自动控制是一种允许Web浏览器以外的其他套用直接和Web伺服器、存储在Web伺服器上的数据打交道的技术。通过WIDL,交易就可以在一个广泛的商业套用和公司的Web伺服器上建立直接的连线。这个方法利用了Web的标準协定,允许大量的套用访问和共享存储在某个地方的相同资源。
现在大多数的资料库软体,都提供将存储在它们里面的数据连线到Web页面的工具。除了在Web页面中包含来自于资料库的数据之外,Web页面还经常被用来自动更新资料库。在Web页面中使用表格收集信息,就是Web页面自动更新资料库的例证。WlDL把这个功能扩展到了所有的商业套用,而且允许以一种标準并一致的方法,和存储在Web伺服器上的数据相交流。

WIDL元素

WIDL元素就是任何WIDL文档的文档元素,元素的内容和属性规範包括:
内容:SERVICE和BINDING元素的一个或多个实例。
属性:NAME、VERSION、TEMPLATE、BASEURL和OBJMODEL。
这两个元素SERVICE和BINDING,以及它们的CHILD元素,都必须嵌套在WIDL元素里面。WIDL元素可以带有下面5个属性。
NAME为接口声明一个名称;
VERSION指定用来描述接口的WIDL版本;
TEMPLATE指明服务必须遵守的特定规範或者一套指令;
BASEURL指明用来描述该接口及其服务的主要URL;
OBJMODEL指明对象模型,该对象模型将支配文档的元素被套用识别和显示的方法。

标 签

搜索
随机推荐

Powered By 种豆资源网||