服务化的目的探讨

为什么一开始就来说服务化的目的?
我是这样认为的;首先做一件事情的目的性真的很重要。只有有了目标,目标就像是你过程中的向导,让你不会在过程中迷失。那么业务的服务化是技术驱动呢?还是商业驱动?我思考了下,在服务化过程中我们是在尝试各种技术方案来解决商业逻辑的共用,避免重复开发、多份代码同步维护等问题。所以服务化虽然是一个技术主导的过程,但是也是有着商业目的性。服务化所得利益当然是产品维护组和服务所用方了,节省了一份业务逻辑的多方维护与多方涉足的问题;另外业务服务化过程可能还存在另外一个目的,就是让老的应用系统减负以及重构复杂的业务实现代码。

仅仅从服务化角度考虑提取了几点目的性列举如下:
1) 为了抽取可重用业务逻辑供各个异构系统、分布式系统使用。
2) 业务的重用性达到了维护工作量的减少及各个系统开发工作量的减少且让各个系统具有独立职责。
3) 区别jar依赖在于业务逻辑实现的依赖与接口抽象的依赖关系。

从长期来看,服务化提供的是核心的业务粒子,好比是一个成型的积木库;方便后面业务系统的搭建;这也将更加细分我们工程师的职责,负责核心服务的工程师专心的维护核心业务部分模型与业务的扩展;负责前台应用的同学轻松利用成型的组件搭建满足新的需求快速响应商业需求。猜想这也许就是服务化的最大价值;让职责更细分也就更明确;让专一的人做专职的事也就提高了工作效率。

期望能和大家一起交流这个话题。非常感谢。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值