当前位置:首页 >> 食疗养生

如何恰到好处地分解服务力量

2021-05-27 15:44 来源:莱西养生网

SOA专家Dave Linthicum说,当你观察那些建立SOA的企业的时候,似乎有一些明显的趋势:他们或者分解的服务数量太多,或者分解的数量不够。SOA的核心观点是把你的架构分解为信息和雨信息有关的服务。因此,SOA中的S就是服务。然而,许多人正在把服务分解成太多的部分,或者分解的远远不够。Linthicum说,也许我能提供帮助。

如果服务分解看起来在SOA中是新的,实际上却不是。事实是,作为一种设计技术,分解自从结构化程序设计的时候就出现了。当时,我们是做流程分解以便在我们把这个设计提供给程序员之前更好地定义系统。

实际上,服务分解是把比较长的、粗颗粒的服务分解为比较小的、细颗粒的服务。根据架构的对象,可以创建和应用许多分解规则。这个规则对于架构有巨大的影响。这些影响包括:

灵活性

性能

开发时间

再利用

复杂性

因此,你必须知道什么时候停止分解服务,不管这些服务是否来自现有的系统或者从头建立的系统。但是,怎样做呢?下面是Linthicum提出的服务分解的一些简单技巧:

1.一定要建立有关服务分解的架构规则,考虑到上述各个项目。一定要把规则写下来并且与其他设计师共享。例如,有人需要确定粗颗粒的或者细颗粒的服务应该是什么样的才能提供需要的性能以及再利用。

2.作为拇指定律,一个服务应该仅提供一个单项功能,一般不超过500行的3GL代码(如C++)。

3.例如,验证客户信贷等级(指向一个单独的功能)与处理客户信贷申请(主要是许多功能结合在一起的)。再说一次,这只是拇指定律。

可是却又不对采集或是转载而来的内容稍作修改 一定要让开发人员参加服务分解流程。因此,当他们过度分解服务或者分解服务不足的时候,他们应该能够让你知道可用的服务是什么和不可用的是什么。

太原哪家医院治白癜风好台州盆腔炎临沂治疗白癜风去哪里小孩子厌食不吃饭怎么办
昆明男科医院哪好
长春男性功能障碍治疗费用多少钱
相关阅读
大白熊犬嘴边毛发黄怎么办如何解决位置

很多时候我们都会发现自家大白熊犬嘴周围的毛发是脏的,时间长了之后就会慢慢变黄,这不仅会影响到大白熊犬的美观,对于它们的健康也是有一定影响的,因此作为主人的我们一定要想办法为宠物狗解决这一问...

大白熊犬听话吗从小引导训练它们位置

大白熊犬听话吗,一般没有经过训练的大白熊,它们身上的野性是比较强的,所以一般不怎么会听从主人的指令,所以要在大白熊幼犬的时候就应该对它们进行训练,这样可以让它们在训练中养成良好的生活习惯,...

大白熊犬吃驱虫药后没精神这是怎么回事位置

大白熊犬领回家五六天了,两三个月大。 大便胃口都正常,卖家说疫苗过了但是我半信半疑还是准备再过几天带它去打。 昨天中午喂它吃了四分之一颗拜耳,卖狗大便很湿很软但是不是拉稀,也没看到虫子,也没...

大白熊犬可以吃水果吗位置

请问专家,大白熊犬可以吃水果吗?徘徊者:可以吃的,但是葡萄草莓之类的不能吃,你家大白熊犬可能太小了,所以吃了不消化,其实吃苹果对大白熊犬补充维生素的效果很好,还有西瓜皮可以清火,胡萝卜大白...

大白熊犬发情期可以打疫苗吗位置

我家大白熊犬离去年疫苗期一年了,到了打疫苗的时间了,可是现在突然来了例假了!能不能打疫苗啊?快乐仔:最好不要打。大白熊犬发情期是一个很敏感的时期,大白熊犬身体里的激素会不平衡,抵抗病毒的细...

大白熊犬为什么会添墙皮是缺少营养吗位置

今天突然看见大白熊犬添墙皮,是缺少什么营养吗?粉花飞舞:这和人类的一些异食癖是一样的,有的人会忍不住吃石灰,吃报纸,同样你家大白熊犬也是这样,说明你家大白熊犬身体里缺少一些微量元素,建议你...

友情链接