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

面试题 相关文章推荐
数据库连接池的工作原理
Sep 26 面试题
Java的for语句中break, continue和return的区别
Dec 19 面试题
一家外企的面试题目(C/C++面试题,C语言面试题)
Mar 24 面试题
如何判断计算机可能已经中马
Mar 22 面试题
用C#语言写出与SQLSERVER访问时的具体过程
Apr 16 面试题
介绍一下linux的文件系统
Mar 20 面试题
一些Unix笔试题和面试题
Sep 25 面试题
品恩科技软件测试面试题
Oct 26 面试题
GWT的应用有哪两种部署模式
Dec 21 面试题
Python中如何定义一个函数
Sep 06 面试题
this关键字的作用
Jan 30 面试题
如何通过jdbc调用存储过程
Apr 19 面试题
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一些服务器端特性的配置加强php的安全
2006/10/09 PHP
PHP 类型转换函数intval
2009/06/20 PHP
迅速确定php多维数组的深度的方法
2014/01/07 PHP
对于ThinkPHP框架早期版本的一个SQL注入漏洞详细分析
2014/07/04 PHP
4种PHP异步执行的常用方式
2015/12/24 PHP
php网页版聊天软件实现代码
2016/08/12 PHP
CI框架AR数据库操作常用函数总结
2016/11/21 PHP
PHP实现二维数组(或多维数组)转换成一维数组的常见方法总结
2019/12/04 PHP
javascript开发中因空格引发的错误
2010/11/08 Javascript
你必须知道的Javascript知识点之"单线程事件驱动"的使用
2013/04/23 Javascript
浅析js中取绝对值的2种方法
2013/07/09 Javascript
多个datatable共存造成多个表格的checkbox都被选中
2013/07/11 Javascript
JavaScript编程的单例设计模讲解
2015/11/10 Javascript
基于Vue2的移动端开发环境搭建详解
2016/11/03 Javascript
利用js的闭包原理做对象封装及调用方法
2017/04/07 Javascript
详解Vue 事件修饰符capture 的使用
2017/12/29 Javascript
react 父子组件之间通讯props
2018/09/08 Javascript
vue实现的下拉框功能示例
2019/01/29 Javascript
聊聊Vue 中 title 的动态修改问题
2019/06/11 Javascript
JavaScript 作用域实例分析
2019/10/02 Javascript
ES6 Symbol在对象中的作用实例分析
2020/06/06 Javascript
Python重新引入被覆盖的自带function
2014/07/16 Python
Python实现查找数组中任意第k大的数字算法示例
2019/01/23 Python
PIL对上传到Django的图片进行处理并保存的实例
2019/08/07 Python
django实现支付宝支付实例讲解
2019/10/17 Python
使用Python实现分别输出每个数组
2019/12/06 Python
pymysql模块的操作实例
2019/12/17 Python
HTML5中FileReader接口使用方法实例详解
2017/08/26 HTML / CSS
英国家庭家具、照明和花园家具购物网站:Furniture123
2018/12/31 全球购物
Linux中如何设置Java环境变量(Ubuntu)
2016/07/24 面试题
应届大学生求职的自我评价
2013/11/17 职场文书
党的群众路线教育实践活动对照检查材料(个人)
2014/09/24 职场文书
大学生党员批评与自我批评
2014/09/28 职场文书
期末个人总结范文
2015/02/13 职场文书
Nginx工作模式及代理配置的使用细节
2022/03/21 Servers
Spring JPA 增加字段执行异常问题及解决
2022/06/10 Java/Android