基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - ActiveXForm运行容器...
? ? 前面的文章AgileEAS.NET之插件運行容器中對基于WinForm和WebForm技術的容器做了個簡單的介紹,接下來,我們介紹一下WinForm和WebForm技術結合的容器ActiveXForm容器,先上圖再說。
????? 前看不清楚的請通過上圖的鏈接,或者去相冊中看,有100%清晰的圖。
????? 到目前為止,我把基于WinForm和WebForm技術的四種運行容器大概的介紹了一下,ActiveXForm運行容器是WinForm和WebForm技術相結合實現的。
????? ActiveXForm容器在解決信息管理系統特別是基于Interaet中的事務處理系統有一定的優勢,純B/S技術的在解決客戶端體驗、精確打印、設備打交道上無法解決的缺失,要解決也是必須通過內嵌ActiveX去解決。
ActiveXForm容器實現的本質技術是網頁內嵌AvtiveX控件,上圖中共分三塊,導航、內嵌IModule插件容器、Top工具條三個獨立的ActiveX控件,三個控件間的協作由Web完成,由WinFrom、WebForm開發的業務插件被動態的加載到導航,打開模塊插件后被裝入右邊Table頁中運行,WebForm插件的運行機理自不必說,基于WinFrom技術的模塊插件裝入右邊Table頁中的ActiveX容器。
????? 從敏捷并行開發的基本思路,我所解決的最基本思路到此就可以滿足,用戶自行參考IModle開發標準用不同的技術去實現模塊插件的功能,當然,我提供了基于AgileEAS.NET的一個基礎模型,包括運行在瀏覽器中的模塊插件和后端數據通信的功能和基于遠程方法調用封裝的服務展現。
????? 通過參考AgileEAS.NET平臺的一些技術和標準,我們可以實現模塊插件的兩用,即用WinFrom技術開發的模塊插件,可以同時運行在WinFrom、SmartClient、ActiveXForm容器,我有時也戲稱這為兩用平臺。
我時常推薦的方法是基于WinFrom容器去開發和測試,最后采用AvctiveXForm容器去部署,當然在處理數據通信、事務等需要一些注意。
關于AvctiveXForm容器我就介紹到這,關于具體實現技術,我后在后面的文章去介紹,下來,我們介紹模塊插件IModule的擴展實踐。
?
鏈接:AgileEAS.NET應用開發平臺介紹
作者:魏瓊東?
出處:http://www.cnblogs.com/eastjade
關于作者:有13年的軟件從業經歷,專注于中小軟件企業軟件開發過程研究,通過在技術與管理幫助中小軟件企業實現技術層面開源節流的目的。熟悉需求分析、企業架構、項目管理。現主要從事基于AgileEAS.NET平臺的技術咨詢工作,主要服務于醫療衛生、鐵路、電信、物流、物聯網、制造、零售等行業。如有問題或建議,請多多賜教!?
本文版權歸作者和博客園共有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接,如有問題,可以通過mail.james@qq.com?聯系我,也可以加入QQ群:113723486、199463175、116773358、116773358、212867943、147168308、59827496、193486983、15118502和大家共同討論,非常感謝。
? ? 本文轉自魏瓊東博客園博客,原文鏈接:http://www.cnblogs.com/eastjade/archive/2010/04/23/1718975.html,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - ActiveXForm运行容器...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 杭州获评全国最智慧城市
- 下一篇: Kotlin 5 控制流,返回和跳转