介绍一下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...

面试题 相关文章推荐
会话Bean的种类
Nov 07 面试题
局部内部类是否可以访问非final变量?
Apr 20 面试题
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
Nov 18 面试题
如何查询Oracle数据库中已经创建的索引
Oct 11 面试题
几道数据库的面试题或笔试题
May 31 面试题
XML文档面试题
Aug 05 面试题
C#基础面试题
Oct 17 面试题
介绍一下gcc特性
Jan 20 面试题
介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?
Mar 05 面试题
如何开发一个JQuery插件
Jul 28 面试题
shell变量的作用空间是什么
Aug 17 面试题
什么是ESB?请介绍一下ESB?
May 27 面试题
DELPHI面试题研发笔试试卷
Nov 08 #面试题
Delphi软件工程师试题
Jan 29 #面试题
Delphi笔试题
Nov 14 #面试题
一套Delphi的笔试题二
May 11 #面试题
一套Delphi的笔试题一
Feb 14 #面试题
一道Delphi上机题
Jun 04 #面试题
如何理解transaction事务的概念
May 27 #面试题
You might like
PHP爆绝对路径方法收集整理
2012/09/17 PHP
PHP+jquery+ajax实现即时聊天功能实例
2014/12/23 PHP
php事务回滚简单实现方法示例
2017/03/28 PHP
PHP 使用二进制保存用户状态的实例
2018/01/29 PHP
JavaScript判断两种格式的输入日期的正确性的代码
2007/03/25 Javascript
IE和firefox浏览器的event事件兼容性汇总
2009/12/06 Javascript
文本框只能选择数据到文本框禁止手动输入
2013/11/22 Javascript
ExtJS4利根据登录后不同的角色分配不同的树形菜单
2014/05/02 Javascript
Javascript获取表单名称(name)的方法
2015/04/02 Javascript
jQuery实现进度条效果代码
2015/12/17 Javascript
JS实现输入框提示文字点击时消失效果
2016/07/19 Javascript
js仿小米官网图片轮播特效
2016/09/29 Javascript
微信js-sdk地理位置接口用法示例
2016/10/12 Javascript
javascript 中设置window.location.href跳转无效问题解决办法
2017/02/09 Javascript
canvas绘制爱心的几种方法总结(推荐)
2017/10/31 Javascript
JavaScript框架Angular和React深度对比
2017/11/20 Javascript
详解webpack-dev-server的简单使用
2018/04/02 Javascript
Vue CLI3创建项目部署到Tomcat 使用ngrok映射到外网
2019/05/16 Javascript
js实现浏览器打印功能的示例代码
2020/07/15 Javascript
python递归计算N!的方法
2015/05/05 Python
Python中字符串对齐方法介绍
2015/05/21 Python
浅谈python迭代器
2017/11/08 Python
浅谈numpy数组的几种排序方式
2017/12/15 Python
对Pandas MultiIndex(多重索引)详解
2018/11/16 Python
Python对Excel按列值筛选并拆分表格到多个文件的代码
2019/11/05 Python
python剪切视频与合并视频的实现
2020/03/03 Python
python+requests实现接口测试的完整步骤
2020/10/27 Python
python模拟点击在ios中实现的实例讲解
2020/11/26 Python
浅谈html5 video 移动端填坑记
2018/01/15 HTML / CSS
美国著名珠宝品牌之一:Jared The Galleria Of Jewelry
2016/10/01 全球购物
学校安全检查制度
2014/01/27 职场文书
2015年信息宣传工作总结
2015/05/26 职场文书
干部外出学习心得体会
2016/01/18 职场文书
简历上的自我评价,该怎么写呢?
2019/06/13 职场文书
Go标准容器之Ring的使用说明
2021/05/05 Golang
zabbix自定义监控nginx状态实现过程
2021/11/01 Servers