了解数据交换服务总线

发布者:JoyfulSpirit最新更新时间:2015-05-21 来源: iianews关键字:数据交换  服务总线 手机看文章 扫描二维码
随时随地手机看文章
    数据交换服务总线支持数据交换功能的实现,数据交换服务总线由一组基本的交换服务功能组成,包括接人服务、访问控制服务、消息转换服务、路由服务、适配器服务及管理服务等。下面让我们了解一下数据交换的服务

        数据交换服务总线
  
  (1)数据交换服务总线支持数据交换功能的实现,数据交换服务总线由一组基本的交换服务功能组成,包括接人服务、访问控制服务、消息转换服务、路由服务、适配器服务及管理服务等。
  
  (2)数据交换服务总线功能描述如下:
  
  ①接人服务功能。实现服务调用的统一人口功能,包括接收服务请求消息及实现调用者使用的通信协议与服务总线内部通信协议之间转换。
  
  ②访问控制服务功能。实现身份鉴别与权限控制。
  
  ③消息转换服务功能。提供不同格式的消息之间的转换,包括输入消息转换和输出消息转换。
  
  ④路由服务功能。根据请求的服务名,查找服务目录,找到对应服务部署的地址。
  
  ⑤适配器服务功能。实现服务总线内部通信协议与被调用的服务使用的通信协议之间的转换,并调用服务器和获取服务返回结果。
  
  ⑥管理服务功能。实现服务的全生命周期管理功能,包括服务定义、服务注册、服务使用、服务维护、服务弃用与服务退役等全生命周期管理功能。
  
  (3)数据交换服务总线必须包括下述特性:
  
  ①是基于面向服务架构的。
  
  ②与操作系统和编程语言无关,并能在Java和•Net应用程序之间工作。
  
  ③使用XML作为标准通信语言。
  
  ④支持Web服务标准。
  
  ⑤支持消息传递(同步、异步、点对点、发布-订阅)。
  
  ⑥包含基于标准的适配器(如JCA、文件适配器、数据库适配器),用于数据采集。
  
  ⑦包含对服务编制(Orchestration)和编排(Choreog raphy)的支持。
  
  ⑧包含智能的以及基于内容的路由服务(Itenerary路由)。
  
  ⑨包含标准安全模型,用于ESB的认证、授权和审计。
  
  ⑩包含转换服务,使用可视化映射工具定义XSLT规则,在发送应用和接收应用之间能够进行格式转换、语义转换。
  
  11包含基于模式(Schema)的验证,用于发送和接收消息。

关键字:数据交换  服务总线 引用地址:了解数据交换服务总线

上一篇:服务器和存储器的本地和远程分层访问之外设互连总线
下一篇:数据交换服务总线开发的技术要求介绍

推荐阅读最新更新时间:2024-05-02 23:43

浅谈8051单片机进行外部数据交换的3种方式
单片机CPU与外部设备交换信息通常有如下几种方式:无条件传送方式,查询传送方式和中断传送方式。我们以单片机与微型打印机接口为例讲述这三种方式。假定用户要打印三个数据,这三个数据保存在单片机的内部数据存储器10H,11H,和12H中,8051用并口P2与微型打印机的并行数据口DB进行数据交换。 (1)无条件传送方式 这种数据传送方式中没有联络信号,即CPU总是认为打印机在如何时候都是处于“准备好”的状态。这种传送方式中只需要在程序中加入数据送往P2的指令,数据传送便可以实现。但这种数据传送方式有一个致命弱点,数据易丢失,这是因为CPU的速度相当快,而打印机的速度相对来说较慢,其结果是在打印机打印一个数据的时间内,CPU已送来了
[单片机]
labview的深入探索----利用DDE实现进程间的数据交换之一
LABVIEW是多线程的,在两个线程交换数据有多种方法,进程(PROCESS)和线程(THREAD)是两个不同的概念,我们启动一个执行文件实际上就是启动一个进程,WINDOWS的进程管理器可以观察到当前存在那些活动进程,进程间交换数据可以简单地理解成多个执行文件间交换数据. 进程间交换数据有几种方法:剪切板(CLIPBOARD),动态数据交换(DDE),内存映射文件(MAP FILE)和一般文件,当然也可以用TCP/IP ,SHARE VARIABLE,DATASOCKET,不过这些都属于网络数据交换,用于本机进程间通讯并不合适. 过去的一篇文章中已经介绍过如何利用剪切板进行通讯,今天介绍一下动态数据交换(DDE) DDE(D
[测试测量]
labview的深入探索----利用DDE实现进程间的<font color='red'>数据交换</font>之一
利用OPC实现VC应用程序与PLC的数据交换
1 引言 VC(Visual C++)是功能强大的一种Windows应用程序可视化软件开发工具。VC支持面向对象的设计方法,并可以使用功能强大的微软基础类库MFC(Micro - soft foundation class)。并且由于Microsoft公司在操作市场上的垄断地位,用VC开发出来的软件稳定性好、可移植性强,而且软件与硬件相互独立 ,可以用来开发控制系统的上层管理系统。RSView32是作为一种专门用于工业控制的组态软件,不仅包含了大量图形开发工具和现成图形库,使用户能够方便的进行系统开发,而且还可以对报警、活动记录、事件、历史趋势等进行组态,是一个功能强大的工业自动化产品 ,因此可以很方便地对下层设备进行组态。在实际
[工业控制]
利用OPC实现VC应用程序与PLC的<font color='red'>数据交换</font>
基于CM8870小型程控交换机设计
引言 双音多频(DTMF)信号由贝尔实验室发明,最初是用于电话系统中电话机与交换机之间的一种用户信令,通常用于发送被叫号码。DTMF信号由高频群和低频群组成,高、低频群各包含四个频率。一个高频信号和一个低频信号叠加组成一个组合信号,代表一个数字。DTMF信令有16个编码。双音多频的拨号键盘是4×4的矩阵。每按一个键就发送一个高频和低频的正弦信号组合,因为任何2个频率之间没有谐波干扰,因此其抗干扰能力很强,远程传输之后的误判率很低。   交换机中DTMF、解码芯片采用CM8870实现通讯线路上双音多频信号的解码功能,该芯片将侦听到的双音多频信号转换为二进制四位代码,发往单片机,为单片机提供数据流的目的信息。双音多频信号是一
[安防电子]
基于CM8870小型程控交换机设计
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved