天天看点

AgileEAS.NET之模块插件集成

      我们知道AgileEAS.NET平台所依赖的基本思路是,各模块插件独立并行开发,然后通过资源管理平台进行总装集成,关于资源管理平台呢,我以理解为基于某种运行容器支持的一组基础管理应用,功能包括:模块插件的安装、组织和管理,管理系统账户和角色,提供一致的权限管理系统,以及相关的配置类工具。

      本文重点介绍模块插件的安装和管理,也就模块插件的集成;我们提供了一个模块管理的业务模块用于完成安装、配置和卸载功能。

<a href="http://images.cnblogs.com/cnblogs_com/eastjade/WindowsLiveWriter/AgileEAS.NET_C1AF/%E6%A8%A1%E5%9D%97%E7%AE%A1%E7%90%861_2.jpg"></a>

      由上图我们可以看出,模块管理也是一个模块插件,也是按照模块插件标准进行开发的,只不过,他内置内AgileEAS.NET平台的发行之内;下面展示模块的安装:

<a href="http://images.cnblogs.com/cnblogs_com/eastjade/WindowsLiveWriter/AgileEAS.NET_C1AF/%E6%A8%A1%E5%9D%97%E5%AE%89%E8%A3%85_2.jpg"></a>

<a href="http://images.cnblogs.com/cnblogs_com/eastjade/WindowsLiveWriter/AgileEAS.NET_C1AF/%E6%A8%A1%E5%9D%97%E5%B1%9E%E6%80%A7_2.jpg"></a>

      模块属性界面中,我们可以设置模块排序码、及WebFrom模块插件的url挂载点,当然,对于模块的访问权限也在这里完成,我会在接下来的文章中独立一文对权限管理进行说明。

关于模块插件的集成我简单说到这,下文我介绍模块的组织体系。

本文转自 agilelab 51CTO博客,原文链接:http://blog.51cto.com/agilelab/561898

继续阅读