多应用系统底层公共部分如何提取出来?如何做到最大复用?采用什么技术?
公司内部有很多基于mvc[ssh]这样的应用系统,随着应用越来越多,发现底层很多东西,都是可复用的,如客户管理,在线支付模块.现在想把底层公用的部分抽取出来,基于服务的方式去实现,这样就遇到问题,系统设计上应该注意些什么?采用什么样的技术去实现?基于组件和基于服务用什么区别?最近看了淘宝的dubbo框架,感觉比较类似,请大家帮忙指点下.谢谢!谢谢.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
用一个服务框架来做可以。最核心应该是RPC和监控。你们的系统肯定要重新架构。
我们就用osgi搭建了个平台.期间遇到很多问题.
回复
让OSGI 屎 去吧
回复
我们已经放弃了.
把你公司系统拆成2部分,服务和应用,服务就可以用dubbo来做
请大家帮帮忙啦!