SPB-可扩展服务-Attachment

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页

一、功能说明

在各个Application中经常会有附件的功能需求。各个Application的附件需求大致相同,因此提供Attachment服务供各个应用使用。

提供的功能如下

  • 相关配置
    • 可配置附件存储方式:文件系统存储、数据库存储。(当前版本只实现文件系统存储)
    • 可配置各种附件在服务器上的存储路径;
    • 可配置是否允许http直连(即直接通过http连接访问附件);
    • 可配置允许上传的文件扩展名列表;
    • 可配置允许上传的单个附件最大容量;(如果在用户权限中已经配置该项,则以用户权限中权限额度为准)
  • 获取附件;
  • 删除附件;

:当前已有应用中的附件功能均有所不同:

  1. 论坛的附件与帖子关联,帖子与附件是一对多关系;
  2. 博客的附件与文章关联,文章与附件是一对多关系;
  3. 相册的附件与照片关联,照片与附件是一对一关系;
  4. 文件的附件与文件关联,文件与附件是一对一关系;
  5. 活动的附件与活动关联,活动与附件是一对多关系;

二、设计说明

Spacebuilder0204.jpg


参考资料[ ]