SOA 是个什么概念? WebSrvice 之间如何做事务出处理呢?

问题描述

假设说我有2个不同环境的WS服务, 第1个执行成功 再执行第2个,其中有一个失败就算全部失败, 我怎么对其做事务处理呢?有什么好的解决办法没呀?还是说根本没办法做?问题补充没人指点下SOA 的架构方法吗?握手-确认-再确认 ?

解决方案

有事务之间的处理, 看规范 WS-Transaction。Apache里也有实现
解决方案二:
规范 WS-Transaction
解决方案三:
soa是面向一个行业的 或者是相关联的多套系统的 多套系统之间通过网络通讯 使一个服务或者是一个服务链完成用户的一个业务任务 设计每个系统的时候要从面向服务的角度去设计 很多技术只是解决具体问题的手段 比如webservice以上只是个人理解 soa出来到底什么样 怎么做事务我也没见过 呵呵 继续讨论..
解决方案四:
lz是说调用第一个webservice成功后再确定调用第二个webservice,还是说数据库的分布式事务操作?
解决方案五:
没办法...

时间: 2024-09-28 03:58:00

SOA 是个什么概念? WebSrvice 之间如何做事务出处理呢?的相关文章

azure-同一个CloudService里的部署,它们之间能做网络隔离么? 谢谢啦!!!

问题描述 同一个CloudService里的部署,它们之间能做网络隔离么? 谢谢啦!!! 大家好!!! 同一个CloudService里的部署,它们之间能做网络隔离么? 谢谢啦!!! 解决方案 感觉应该是不行的吧,使用的事同一个网络地址啊 解决方案二: 你好, 首先不确定您所说的网络隔离是指哪种隔离,是指同一个CloudService里面部署的vm 之间不能进行访问么? 如果是vm 之间,部署在同一CloudService里,如果不是在同一网段内,默认是不能进行通讯的,必须位于同一子网内才可能p

SOA系列之基本概念

  SOA是面向服务架构,面向服务(SO:Service Orientation)代表的是一种设计理念,和面向对象(OO:Object Orientation).面向组件(CO:Component Orientation)一样,对关注点进行分解的思想,面向服务是和技术无关的.   面向服务的体系结构,是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来.接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台.操作系统和编程语言.这使得构建在各

响应式Web设计的概念,应该怎样做响应式Web设计

文章描述:什么是响应式Web设计?怎样进行? 开始第一篇.老规矩,先无聊的谈论天气一类的话题.十一长假,天气也终于开始有些秋天的味道,坐在屋里甚至觉得需要热咖啡.话说两年前也是在国庆假期里开始做Joomla文档翻译的:长假好时光,总会可以抽出一两天,安静的窝在家里做做博客.学做些新东西,简直没有比这更舒心的事情. 说正事儿.准备在近期的几篇里集中翻译学习一下"响应式Web设计"的相关话题,包括概念.实践方式.案例及观点讨论等方面.相比于从前做的文档译文,这些文章篇幅要长的多(甚至要加分

概念,依旧是概念……csproj文件是做什么用的?

不管是不是有人会说老赵是"学术派","学术派"是不是适合"做项目",我还是要强调事物的"概念"和描述一个问题的严谨性.我不认为在面试时回答"我都是在做实际项目,但是对于概念都不太关心"的人真有能力把项目做好.老赵觉得将一些事物的概念理清之后,有些推论自然而然就得出了,想要"误解"也很难.例如:"HTTP是无状态的 => 那么服务器端如果要知道当前请求用了哪个Session

艾伟:概念,依旧是概念……csproj文件是做什么用的?

不管是不是有人会说老赵是"学术派","学术派"是不是适合"做项目",我还是要强调事物的"概念"和描述一个问题的严谨性.我不认为在面试时回答"我都是在做实际项目,但是对于概念都不太关心"的人真有能力把项目做好.老赵觉得将一些事物的概念理清之后,有些推论自然而然就得出了,想要"误解"也很难.例如:"HTTP是无状态的 => 那么服务器端如果要知道当前请求用了哪个Session

分布式事务:不过是在一致性、吞吐量和复杂度之间,做一个选择

微服务架构流行的今天,一次交易需要跨越多个"服务".多个数据库来实现,传统的技术手段,已经无法应对和满足微服务情况下这些复杂的场景了.针对微服务下的交易业务如何保障数据一致性,本文尽量做到理论结合实际,将我们在实际产品中用到的分布式事务实现机制,和大家扒一扒,希望能帮助到读者. 谈到分布式事务,必须先把"CAP"拿出来说说事......,当然还有"BASE"...... 从架构的角度来看,业务拆分(数据分区).数据一致性.性能(可用性)永远是个平

实现网页制作中“层”精确定位

网页 在制作网页的时候,我们常常会提到层.这里的层是指在Dreamweaver中,通过对它的应用来实现网页对象在垂直方向互相重叠的效果,比如使用QQ的朋友一定到腾讯主页(http://www.tencent.com/)浏览过,其下拉菜单很有特色,这就是利用层的应用来实现的.其做法很简单,有不少网友在网页中使用层便可以轻松实现,但你是否注意到当你改变显示器分辨率时,你的层还是在原来的位置上.网页能够自动地适应用户设置的分辨率吗?我想如果你不知道层的绝对定位和相对定位的概念,你是做不出腾讯主页上的下

如何增加微博的粉丝数量

玩了一年多新浪微博,对微博的运营没作系统研究,但有若干零零散散的想法,不妨一记.不深刻,很碎片. 1. 微博和博客运营至少有一半是共通的,比如说,杀手锏是拉拢优质用户--也就是活跃的名人.玩草根战术那都是被逼为寇.我以前写过一篇<精英的草根情结>,分析为什么名人才是最优质的资源. 当然,垂直领域里的名人,甚至是小圈子里的名人也管用,但前提是你得吸引来这些领域的读者,还得让他们顺利找到自己仰慕的人.以目前的用户匹配技术来看,尚不可行.我怎么知道你是谁?我怎么能为你精准推荐某个领域的名人?如果列一

SOA+SaaS在中国生存现状 不要混淆概念

SOA和SaaS,必须区分开.SOA和SaaS的结合,可能会成为一种趋势.SOA在中国,还未SaaS化.说到SOA,不能不说ESB.ESB是在SOA体系结构的框架中加入的一个新的软件对象. 现在已经出现了一些通过互联网提供SOA服务的需求.美国一家ESB供应商Cape http://www.aliyun.com/zixun/aggregation/16442.html">Clear的老板Dana Gardner曾对媒体谈过将SOA.ESB作为一个集成的服务提供的可能性.之后不久,他的公司就