開源中間件Web運行容器管理 - AgileEAS.NET SOA

jopen 8年前發布 | 21K 次閱讀 SOA 中間件 開源 .NET開發

一、前言

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。

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

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!