基于SOA体系结构的软件开发方法研究

2021-01-13 02:22:05王秀艳
数字通信世界 2021年2期
关键词:程序功能服务

王秀艳

(大同煤炭职业技术学院信息工程系,山西 大同 037003)

0 引言

SOA是一种可以在不同系统间共享资源信息的软件开发方式。对于软件重用和集成问题,它可以用更高效的方法去解决,使用SOA进行软件开发,公司可以更快速的建立起模块化、开放的软件部分,Web服务技术是比较有代表特点的,在SOA体系结构研究基础上实现的技术。SOA对公司有很多益处,比如,缩短软件开发的时间,快速的发掘新的业务,可以运用现有资产,不需要从头来过,节约了成本。有利于集中管控,Web服务比较以前的计算技术具有更良好的可靠性和简易性。为了应对市场的走向变化,对企业的系统也提出了挑战和要求,如快捷服务、重用资源、迅速建构等特点,这都是企业系统需要所具备的优点,而SOA软件体系结构就是满足这些特点的结构,SOA的服务就是把程序的功能单独拿出来也能良好运行。

1 SOA体系结构

(1)基本概念。SOA用汉语来讲就是面向服务的体系结构。服务是程序中不同的功能单位。SOA体系结构就是多个服务联系起来组成的。大多数接口定义采用的中立方式,它的主要特点是不同功能单元之间有松散耦合,而松散耦合具备灵活性高和服务结构变化时能保持不变的特点,相异的两个程序中相异的两个组件借口与对应的功能,在松散耦合下能紧密联合。

(2)SOA体系的优势。与传统的软件开发方式比较,SOA体系结构有松散耦合服务等优点,SOA软件开发不同于传统方式,要求系统两端严密掌控,它使软件开发更具独立,再一点就是SOA结构是在行业标准的基础之上开发出来的,不拘泥于行业和平台的限制,为开发最优良的功能服务提供条件。……

登录APP查看全文

猜你喜欢
程序功能服务
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
服务在身边 健康每一天
今日农业(2019年12期)2019-08-15 00:56:32
试论我国未决羁押程序的立法完善
人大建设(2019年12期)2019-05-21 02:55:44
服务在身边 健康每一天
今日农业(2019年10期)2019-01-04 04:28:15
服务在身边 健康每一天
今日农业(2019年16期)2019-01-03 11:39:20
“程序猿”的生活什么样
招行30年:从“满意服务”到“感动服务”
商周刊(2017年9期)2017-08-22 02:57:56
关于非首都功能疏解的几点思考
英国与欧盟正式启动“离婚”程序程序
环球时报(2017-03-30)2017-03-30 06:44:45
创卫暗访程序有待改进
中国卫生(2015年3期)2015-11-19 02:53:32