1. 程式人生 > >AgileEAS.NET SOA 中介軟體Web執行容器管理功能已全部開源,歡迎大家下載、使用、反饋

AgileEAS.NET SOA 中介軟體Web執行容器管理功能已全部開源,歡迎大家下載、使用、反饋

一、前言

     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 中介軟體的釋出包之中:

image

image

四、配置執行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生成配置資訊:

image

     並且把生成的配置資訊複製下到存到某一文字檔案或者相應的地方,然後使用VS2015開啟EAS.WebShell目錄之中的解決方案EAS.WebShell

image

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

     最後,編譯原始碼。

     按F5執行”EAS.WebShell”專案,開啟瀏覽器

image

    輸入使用者名稱:Administrator/james,密碼:sa然後點選登入:

image

    我們選擇某個功能進行操作:

image

    OK,Silverlight執行容器搞定。

五、聯絡我們

     為了完善、改進和推廣AgileEAS.NET而成立了敏捷軟體工程實驗室,是一家研究、推廣和發展新技術,並致力於提供具有自主智慧財產權的業務基礎平臺軟體,以及基於業務基礎平臺了開發的管理軟體的專業軟體提供商。主要業務是為客戶提供軟體企業研發管理解決方案、企業管理軟體開發,以及相關的技術支援,管理及技術諮詢與培訓業務。

     AgileEAS.NET平臺自2004年秋呱呱落地一來,我就一直在逐步完善和改進,也被應用於保險、醫療、電子商務、房地產、鐵路、教育等多個應用,但一直都是以我個人在推廣,2010年因為我辭職休息,我就想到把AgileEAS.NET推向市場,讓更多的人使用。

     技術團隊成員都是合作多年的老朋友,因為這個平臺是免費的,我們的營運開支主要靠為客戶提供諮詢服務所得,我們都是因為程式設計師的那種理想與信念堅持,在此我感謝一起奮鬥的朋友和一直支援我們工作的客戶、朋友。

QQ:47920381

AgileEAS.NET QQ群:

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

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

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

郵件:[email protected],[email protected],

電話:18629261335。