介绍一下SOA和SOA的基本特征


Posted in 面试题 onFebruary 24, 2016
什么是SOA
SOA:面向服务的体系结构(Service-Oriented Architecture,SOA,也叫面向服务架构), SOA是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。
SOA 是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。

SOA与传统服务的区别
传统的Web(HTML/HTTP)技术有效的解决了人与信息系统的交互和沟通问题,极大的促进了B2C模式的发展。WEB服务(XML/SOAP /WSDL)技术则是要有效的解决信息系统之间的交互和沟通问题,促进B2B/EAI/CB2C的发展。SOA则是采用面向服务的商业建模技术和WEB服务技术,实现系统之间的松耦合,实现系统之间的整合与协同。WEB服务和SOA的本质思路在于使得信息系统个体在能够沟通的基础上形成协同工作。

Tags in this post...

面试题 相关文章推荐
什么是接口(Interface)?
Feb 01 面试题
到底Java是如何传递参数的?是by value或by reference?
Jul 13 面试题
AOP的定义以及作用
Sep 08 面试题
JSF如何进行表格处理及取值
Aug 06 面试题
怎样在程序里获得一个空指针
Jan 24 面试题
数据库设计的包括哪两种,请分别进行说明
Jul 15 面试题
中海讯通笔试题
Sep 15 面试题
铭万公司.net面试题笔试题
Jul 20 面试题
如何开启linux的ssh服务
Jun 03 面试题
Linux不知道文件后缀名怎么判断文件类型
Apr 26 面试题
初始化了一个没有run()方法的线程类,是否会出错?
Mar 27 面试题
Hibernate持久层技术
Dec 16 面试题
DELPHI面试题研发笔试试卷
Nov 08 #面试题
Delphi软件工程师试题
Jan 29 #面试题
Delphi笔试题
Nov 14 #面试题
一套Delphi的笔试题二
May 11 #面试题
一套Delphi的笔试题一
Feb 14 #面试题
一道Delphi上机题
Jun 04 #面试题
如何理解transaction事务的概念
May 27 #面试题
You might like
使用sockets:从新闻组中获取文章(二)
2006/10/09 PHP
超级好用的一个php上传图片类(随机名,缩略图,加水印)
2010/06/30 PHP
PhpMyAdmin出现export.php Missing parameter: what /export_type错误解决方法
2012/08/09 PHP
PHP模板引擎Smarty的缓存使用总结
2014/04/24 PHP
thinkPHP框架中执行事务的方法示例
2018/05/31 PHP
laravel 框架执行流程与原理简单分析
2020/02/01 PHP
JS将秒换成时分秒实现代码
2013/09/03 Javascript
javascript实现图片循环渐显播放的方法
2015/02/24 Javascript
页面内容排序插件jSort使用方法
2015/10/10 Javascript
浅析AMD CMD CommonJS规范--javascript模块化加载学习心得总结
2016/03/16 Javascript
老生常谈Javascript中的原型和this指针
2016/10/09 Javascript
微信小程序 wxapp画布 canvas详细介绍
2016/10/31 Javascript
JS使用贪心算法解决找零问题示例
2017/11/27 Javascript
如何用原生js写一个弹窗消息提醒插件
2019/05/24 Javascript
JS实现时间校验的代码
2020/05/25 Javascript
在Vue 中获取下拉框的文本及选项值操作
2020/08/13 Javascript
[01:58]最残酷竞争 2016国际邀请赛中国区预选赛积分循环赛回顾
2016/06/28 DOTA
用Python写一个无界面的2048小游戏
2016/05/24 Python
可能是最全面的 Python 字符串拼接总结【收藏】
2018/07/09 Python
python实现Excel文件转换为TXT文件
2019/04/28 Python
PyQt5根据控件Id获取控件对象的方法
2019/06/25 Python
Python读写csv文件流程及异常解决
2020/10/20 Python
python 实现有道翻译功能
2021/02/26 Python
Html5让容器充满屏幕高度或自适应剩余高度的布局实现
2020/05/14 HTML / CSS
主治医师岗位职责
2013/12/10 职场文书
护理专科自荐书范文
2014/02/18 职场文书
会走路的树教学反思
2014/02/20 职场文书
珍惜水资源建议书
2014/03/12 职场文书
大学拉赞助协议书范文
2014/09/26 职场文书
2014年大堂经理工作总结
2014/11/21 职场文书
检讨书怎么写
2015/05/07 职场文书
拔河比赛新闻稿
2015/07/17 职场文书
禁毒主题班会教案
2015/08/14 职场文书
安全生产培训心得体会
2016/01/18 职场文书
python基于opencv批量生成验证码的示例
2021/04/28 Python
js作用域及作用域链工作引擎
2022/07/07 Javascript