博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 模块插件集成
阅读量:5953 次
发布时间:2019-06-19

本文共 1062 字,大约阅读时间需要 3 分钟。

   前面我们在和中对模块插件和运行容器都做了介绍,本文我们介绍AgileEAS.NET平台对模块插件的集成。

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

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

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

      我们在一文中提到过,模块插件接口IModule定义了很多自描述信息比如Guid、名称、版本、类型、程序集、说明、开发商信息等,这些信息在模块集成中用到,模块安装我们选择一个程序集文件后,系统自动读出程序集中所包含的所有模块插件,我们选中需要安装的模块点安装按钮就可以了,模块的卸载:

       选中模块列表中的某个模块,选择卸载,并确认提示之后从平台中卸载,模块的属性与简单配置:

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

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

 

链接:

       

作者: 
出处:关于作者:有13年的软件从业经历,专注于中小软件企业软件开发过程研究,通过在技术与管理帮助中小软件企业实现技术层面开源节流的目的。熟悉需求分析、企业架构、项目管理。现主要从事基于平台的技术咨询工作,主要服务于医疗卫生、铁路、电信、物流、物联网、制造、零售等行业。如有问题或建议,请多多赐教! 
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题,可以通过 联系我,也可以加入QQ群:113723486、199463175、116773358、116773358、212867943、147168308、59827496、193486983、15118502和大家共同讨论,非常感谢。

    本文转自魏琼东博客园博客,原文链接:http://www.cnblogs.com/eastjade/archive/2010/04/24/1719312.html,如需转载请自行联系原作者

你可能感兴趣的文章
route-policy和ACL组合时permit和deny的作用
查看>>
OSPF 特殊区域
查看>>
【EhCache】Java缓存框架使用EhCache结合Spring AOP
查看>>
MYSQL–my.cnf配置中文详解
查看>>
使用tshark监视和检查网络流量
查看>>
Linux入门之inode解析及管道重定向
查看>>
CentOS GRUB引导错误无法进入系统解决办法
查看>>
我的友情链接
查看>>
利用saltstack的api接口和modules实现实时监控
查看>>
sybase_isql命令
查看>>
kernel.sem信号量参数调优,以及ipcs信号量队列查询
查看>>
理解嵌入式开发中的一些硬件相关的概念
查看>>
ceph的读写性能测试
查看>>
access_token is invalid or not latest hint
查看>>
H3C设备之 EASY NAT
查看>>
Linux常用命令参考手册02
查看>>
linux 编写shell管理脚本01。2
查看>>
Emmet 文档下载,所有快捷键总结
查看>>
通过EmbeddedServletContainerCustomizer接口调优Tomcat
查看>>
hdu2000——ASCII码排序
查看>>