基于SOA的SLE﹢API系统设计

基于SOA的SLE﹢API系统设计

ID:46638929

大小:758.99 KB

页数:5页

时间:2019-11-26

基于SOA的SLE﹢API系统设计_第1页
基于SOA的SLE﹢API系统设计_第2页
基于SOA的SLE﹢API系统设计_第3页
基于SOA的SLE﹢API系统设计_第4页
基于SOA的SLE﹢API系统设计_第5页
资源描述:

《基于SOA的SLE﹢API系统设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第30卷增刊飞行器测控学报901.30Sup.!!!!生!!旦』Q旦!望垒!Q!曼卫垒壁曼竺!垒丛!!壁垒!皇竺塾堕Q!Qg!旦!!:!!!!基于SOA的SLEAPI系统设计。王结,鲍忠贵,高三红,苑刚(北京跟踪与通信技术研究所·北京·100094)摘要:介绍了CCSDS(空间数据系统咨询委员会)标准下的SLE(空间链路扩展)系统中API(应用程序接口)系统的概念和模型,并基于SOA(面向服务的体系结构)思想深入分析了SLEAPI系统的设计模式。SOA模型具有松耦合、重用性高、扩展性强等特点,这与我国提出的建立系统间“互联、互通、互操

2、作”的新一代测控网的目标相吻合。本文在sOA模型框架下,针对我国测控网的现状,提出新型测控网可能的发展方向。关键词:空间链路扩展(SLE);面向服务的体系结构(SOA);应用程序接口(API)中图分类号:V556文献标识码:A文章编号:1674—5620(2011)Sup.一0074—05DesignofanSOA—basedSLEAPISystemWANGZhe,BAOZhonggui,GAOSanhong,YUANGang(BeijingInstituteofTrackingandTelecommunicationsTechnol

3、ogy,Beijing100094)Abstract:ThispaperintroducestheconceptandmodelofSLEAPI(SpaceLinkExtensionApplicationProgramIn—terface)systemsinCCSDSrecommendationsandanalyzesSLEAPIsystemdesignbasedonSOA(ServiceOrientedArchitecture).SOAmodelhasthecharacteristicsofloosecoupling,greatre

4、usabilityandscalability.Thesearecon—sistentwiththeinterconnectivityandinteroperabilityobjectivesofChina’SnextgenerationTT&Cnetworks.Fur—thermore,thepaperputsforwardaprobableapproachforanewTT&Cmanagementsystem.Keywords:SpaceLinkExtension(SLE);Service-OrientedArchitecture

5、(SOA);ApplicationProgramInterface(API)O5l吾SLE(空间链路扩展)系统是空间任务数据系统中地面要素的重要组成部分。SLE延伸了空间链路和地面终端之间的前向和返向数据的传输,在CCSDS(空间数据系统咨询委员会)标准中的SLE参考模型中确定了一系列的SLE传输服务,这些服务能够使MDOS(任务数据操作系统)将前向空间链路数据单元传输到航天器,并能收到从航天器返向的空间链路数据单元。不同SLE系统问以及SLE系统内部各模块间都需要进行互通信和数据传输。为了实现不同系统间的“互联、互通、互操作”,CC

6、SDS制定了标准的SLE传输服务API(应用程序接口),用于提供在用户和提供方之间的调用和返回操作的交互服务[1]。SOA(面向服务的体系结构)是指为了解决网络环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SLEAPI系统的设计思想正是基于SOA模型[2]。在当前各组织甚至国家问的空间项目合作El益增加的背景下,基于SOA的SLEAPI系统设计是各国航天测控系统的发展方向,而SOA的设计模式和核心思想也为SLEAPI系统的发展提供了合理的指引和设计思路。1SOA原理及特点1.1SOA简介IBM对SO

7、A架构的定义是:面向服务的架构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。通俗地讲,SOA将不同粒度的网络应用作为一个个组件组合起来,每个服务都相对独立,既不依赖于实现技术、底层接口,也不依赖于其他服务。同时,服务之间定义的接口也对硬件平台、操作*收稿日期:2011一07—31;修回日期:2011—09—25第一作者简介:王吉孝(1988一),男,硕士研究生,研究方向为计算机网络和虚拟现实;E—mail:wzhe06@gmail.com增刊王酷,等:基于SOA的SLEAPI系统设

8、计75系统和编程语言透明。在航天测控系统中,各测站的软硬件环境不尽相同,为实现系统互联,SOA模型松耦合等特点正好符合测控系统的需要。1.2SOA的特点与传统软件架构相比,SOA具有松散耦合、按需提供服务、软件重用性好等

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。