您的位置:首页 > 其它

服务化,模块化,独立化带来的好处

2010-09-28 20:46 190 查看
公司里有一个项目由于时间原因,交给了外包来做,有一个需求是上传一些资质文件,基本上都是图片的。由于当时公司有一个图片系统,所以当时就想着直接使用那个图片系统完事,结果后来发现图片系统有太多限制了,并且使用中发现不一定都是图片,还有其他需求,另外这些数据比较敏感,不能被外部访问,因此需要将图片上传这部分的功能重写。我研究了一下发现,图片系统本身比较独立,它的原因就是你上传一个文件,然后它发一个302跳转,让你得到一个上传完的图片id,这样通过这个id你就可以访问图片了。这样一来就比较简单了,我们可以写一个类似的简单服务来替换原来的功能,要做的仅仅是修改一下配置。

这件事情本身很小,但是却能说明一个问题,不管开始的需求有多小,将功能服务化,模块化,独立化会给后面的维护带来许多很多好处。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: