码迷,mamicode.com
首页 > 其他好文 > 详细

孢子框架(spore)-开发视图

时间:2015-10-22 12:05:05      阅读:422      评论:0      收藏:0      [点我收藏+]

标签:

一个典型的孢子框架开发视图如下,这只是一个应用,我们假设有一个“电子商店”的应用。

技术分享

依赖关系如下:

技术分享

  不难看出只有接口访问层和服务接口之间是RPC通信,其它的都是JAR包调用。业务实体和公共模块提供给其它所有模块调用。公共模块封装了一些通用的工具,这些通用的工具如果比较大的话还可以单独作为一个JAR包,比如安全框架就可以独立为一个单独的JAR包,以及数据库分库类库也可以单独独立为一个单独的jar包。

       在部署时只需要部署两个应用,分别是Web应用和Rest接口应用。另外一些公用模块也可以作为一些完整的服务(这时候该模块本身就是一个单独的应用,又有自己的entity、service、web等模块,但没有公共模块,公共模块是所有微服务应用公用的),比如支付,可以发布成REST服务来提供给接口访问端调用。

孢子框架(spore)-开发视图

标签:

原文地址:http://www.cnblogs.com/skyblog/p/4900219.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!