基於DotNet構件技術的企業級敏捷式軟體開發 (Agile Software Development)平台 – AgileEAS.NET – ActiveXForm運行容器

來源:互聯網
上載者:User

      前面的文章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應用開發平台介紹

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.