开源中间件Web运行容器管理 - AgileEAS.NET SOA

jopen 8年前

一、前言

AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速开发应用平台。用于帮助中小型软件企业建立一条适合市场快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。

AgileEAS.NET SOA中间件平台提供了敏捷快速开发软件工程的最佳实践,通过提供大量的基础支撑功能如IOC、ORM、SOA、分布式体系及敏捷并发开发方法所支撑的插件开发体系,以及提供了大量的实体、数据模型设计生成工具、代码生成工具,用于帮助中小软件开发商快速成长。

AgileEAS.NET平台充分把握目前软件行业快速发展的新趋势,基于敏捷并行开发、快速适应市场这样淳朴的软件工程实践,采用业界广泛使用的Microsoft .Net构件(组件)开发技术实践了这种开发思想,帮助软件企业实现“敏捷变化、快速适合”的目标,从而帮助软件企业在激烈的市场竞争中赢得先机并获得更高的回报。

二、关于Web运行容器

AgileEAS.NET SOA 中间件平台自2004年发展第一版本以来,因为我们团队本身所从事的工作的原因,一直是长于桌面应用的开发,因此,AgileEAS.NET SOA 中间件也针对WinForm、WPF运行环境做的最优,而一直一以,Web插件的运行环境一直做的不够好,其原因是我们没有特别优秀的Web开发人员和相关技术体系。

为了弥补这个短板,我们曾经开发过AxtiveXFrom运行容器来使用桌面技术做假性Web,也曾经尝试使用Silverlight技术开发Silverlight运行容器充当Web运行容器,但都是不是很理想。

越来越多的用户反馈希望AgileEAS.NET SOA 在Web开发上有所做为,同时他们也给我们很多的参考和帮助,在他们的帮助和一些建议之下,我们选择基于 FineUI 开发出了AgileEAS.NET SOA 中间件的Web运行容器,所以在此处也特别感谢对我们支持和帮助的用户和朋友们。

基于 FineUI 开发Web运行容器并且开源,借此机会让希望能使用AgileEAS.NET SOA 进行Web开发的朋友有一个简单明了的官方例子,也可以让想对AgileEAS.NET SOA 中间件的管理功能进行自定义的朋友们能进一步认识AgileEAS.NET SOA 中间件的相关管理功能的实现思路,数据存取规则。

我们也希望能有更多的朋友给我们建议、反馈和帮助,也更希望有朋友帮助我们使用AgileEAS.NET SOA +ASP.NET MVC 重新实现Web运行容器。

三、下载Web运行容器源码

目前Web运行容器源码已经被整合在AgileEAS.NET SOA 中间件的发布包之中:

所以下载Web运行容器源码请 通过 AgileEAS.NET SOA 中间件官网 最新下载 栏目进行下载:

四、配置运行Web运行容器

通过SVN下载AgileEAS.NET SOA 中间件最新的开发包之后,请先参考 AgileEAS.NET SOA 中间件平台5.2版本下载、配置学习(一):下载平台并基于直连环境运行 一文创建并初始自己的运行数据库,目前支持MS SQL 2005或更高版本,ORACLE 10G或更高版本,MYSQL 5.6或更高,Sqlite数据库。

完成数据库的创建和初始化之后,请通过AgileEAS.NET SOA 中间件配置生成工具 EAS.Configure.exe 生成配置信息:

并且把生成的配置信息复制下到存到某一文本文件或者相应的地方,然后使用VS2015打开 EAS.WebShell 目录之中的解决方案 EAS.WebShell :

用 EAS.Configure.exe 生成的配置替换 Web.Config 之中的配置,注意:只替换 EAS\Objects 里面的内容。

最后,编译源代码。 :

按F5运行” EAS.WebShell ”项目,打开浏览器 :

输入用户名:Administrator/james,密码:sa然后点击登录:

我们选择某个功能进行操作:

OK,Silverlight运行容器搞定。

五、联系我们

为了完善、改进和推广AgileEAS.NET而成立了敏捷软件工程实验室,是一家研究、推广和发展新技术,并致力于提供具有自主知识产权的业务基础平台软件,以及基于业务基础平台了开发的管理软件的专业软件提供商。主要业务是为客户提供软件企业研发管理解决方案、企业管理软件开发,以及相关的技术支持,管理及技术咨询与培训业务。

AgileEAS.NET平台自2004年秋呱呱落地一来,我就一直在逐步完善和改进,也被应用于保险、医疗、电子商务、房地产、铁路、教育等多个应用,但一直都是以我个人在推广,2010年因为我辞职休息,我就想到把AgileEAS.NET推向市场,让更多的人使用。

技术团队成员都是合作多年的老朋友,因为这个平台是免费的,我们的营运开支主要靠为客户提供咨询服务所得,我们都是因为程序员的那种理想与信念坚持,在此我感谢一起奋斗的朋友和一直支持我们工作的客户、朋友。

团队网站: http://www.agilelab.cn

AgileEAS.NET网站: http://www.smarteas.net

官方博客: http://eastjade.cnblogs.com

QQ:47920381

AgileEAS.NET QQ群:

113723486(AgileEAS SOA 平台)/上限2000人

199463175(AgileEAS SOA 交流)/上限2000人

116773358(AgileEAS.NET SOA 平台)/上限2000人

邮件:james@agilelab.cn,mail.james@qq.com,

电话:18629261335。

</div>

来自: http://www.cnblogs.com/eastjade/p/5116247.html