<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    【資料】應用平臺開發參考【轉載】

    Posted on 2010-04-20 15:33 codechris 閱讀(182) 評論(0)  編輯  收藏 所屬分類: 資料

    1.支持多數據庫
    應該有一套專門的數據建模和數據持久層機制。整個系統靈活的支持當前主流的數據庫,盡量不使用存儲過程和一些數據庫的特有功能。但后期的數據庫的調優可以通過人工來進行。
    對多數據庫的支持不應該引起系統性能的明顯降低,快速平臺應考慮這一問題。

    2.支持現在流行的Java和DotNet兩大主流平臺
    RapidDev的建模這塊仍然應該遵循MDA的從PIM到PSM的思路進行,模型的建立的第一層應該是跟語言和平臺無關的。只有模型建立具備了邏輯的完整性和正確性則可以翻譯成不同的語言,只是不同的語言可以采用不同的技術來實現。
    語言是一個層次的內容,另外是系統架構應該支持多種模式,可以選擇簡單易用的架構,也可以選擇較為復雜的企業級應用架構。

    3.對分布式體系結構的支持
    RapidDev平臺應該支持CS,BS和多層分布式等多種體系結構。
    快速平臺應該支持主流的DCOM,EJB,Web Service和Remoting等分布式技術,并可以靈活配置和選擇。
    數據交互應該采用能夠跨應用和平臺的標準協議如SOAP,XML,XSD,WSDL等。

    4.開放性和封閉性
    遵從開放封閉原則,支持功能的擴展和外部接口的開放。
    RapidDev的建模應該是自成一套體系,包括數據建模,對象建模,流程建模,權限建模,操作建模,業務規則建模,界面建模,報表建模等多個業務功能的建模。相關建模間應該盡量抽象出接口,完全通過接口進行關聯和組裝。
    RaplidDev應該提供獨立的建模工具,并支持自定義腳本的擴展。
    對于同外部系統的EAI集成,應該支持標準的一些服務接口定義,如通過Web Service進行。

    5.業務對象,流程,規則驅動的新開發方法論
    建模過程應該以業務對象,業務流程和業務規則三者來驅動的。
    業務建模關注的是真正實際的業務對象如訂單,變更單等;業務對象在經過實體關系和規范化的分析和解釋后轉變為實際的數據對象和數據表。
    流程建模關注的是整個具體的業務流程,流程建模中會直接關聯到系統的權限設置和建模。流程建模最終通過系統工作流引擎實現。
    規則建模定制業務對象的操作規則,支持相關的自定義腳本,業務規則的定義最終體現到系統的業務邏輯層。

    快速應用開發平臺的功能特點

    另外RapidDev平臺必須清晰的體現分析和設計的過程在平臺中,現在常見的一些快速開發平臺的問題點都在于只能處理簡單的問題,而對較為復雜的系統無能為力。因此整個平臺需要將分析和設計過程融合進去,支持對復雜系統的逐步求解和細化。

    主站蜘蛛池模板: 亚洲国产av无码精品| 亚洲AV永久无码区成人网站| 国产小视频在线免费| 亚洲精品乱码久久久久久| 亚洲人成图片网站| 国产精品免费观看调教网| 日韩电影免费在线| 久久亚洲国产成人精品性色| 免费手机在线看片| 免费观看a级毛片| 亚洲人成高清在线播放| 免费观看久久精彩视频| 无码国产亚洲日韩国精品视频一区二区三区 | 91av免费在线视频| 处破痛哭A√18成年片免费| 久久久亚洲精品国产| 深夜久久AAAAA级毛片免费看| 成人免费毛片内射美女-百度| 亚洲啪啪AV无码片| 曰批免费视频播放免费| 亚洲精品高清一二区久久| 国产精品自拍亚洲| 日韩高清在线免费看| 香港一级毛片免费看| 全免费a级毛片免费看无码| 男人j进女人p免费视频| 国产偷v国产偷v亚洲高清| 猫咪免费人成网站在线观看| 国产成人亚洲综合无码精品| 免费无遮挡无码视频在线观看| 亚洲欧洲∨国产一区二区三区| 久久久久久AV无码免费网站下载 | A片在线免费观看| 亚洲精品一级无码鲁丝片| 成全在线观看免费观看大全| 老司机亚洲精品影院无码 | 亚洲综合av永久无码精品一区二区| 最新亚洲人成无码网www电影| 免费观看的毛片手机视频| 久久国产精品免费| 久久夜色精品国产亚洲AV动态图 |