產品愿景V1.0

          Posted on 2010-03-09 14:56 codechris 閱讀(293) 評論(1)  編輯  收藏

          一、寫在前面的話

          主要從數據平臺和應用平臺兩個角度出發考慮產品(或者解決方案)的設計和開發,眼前的目的是為了滿足于眼下的項目開發和實際應用場景的需要,未來要發展為企業級的面向業務人員的數據采集平臺和面向開發人員的應用開發基礎平臺。

          二、產品概述

          分為兩大產品:AmesDataAdapter--面向數據平臺

                              Ames(包括AmesCore和AmesApp)--面向應用開發基礎平臺

          三、產品建設目標

          AmesDataAdapter:

          1. 從異構的關系型數據庫(數據模型)中抽取數據,傳輸并存儲到目標數據庫(數據模型)
          2. 從異構的存儲系統(直接的文件系統,etc.)中抽取數據,存儲到目標數據庫(數據模型)
          3. 自動地發現采集點上的數據變化并提?。╨istener)
          4. 手工地設置輪詢采集時間(task)
          5. 提供采集點管理監控界面(SiteConsole),識別好/壞點
          6. 提供采集情況綜合管理監控界面(Console),識別采集的問題環節
          7. 記錄日志,提供日志查詢(Log)
          8. 以業務用戶可接受的方式或提供友好的GUI,讓業務用戶可以自行配置數采規則

           

          Ames:

              AmesCore:

          1. 為AmesApp提供API
          2. 為AmesApp提供第三方解決方案(例如:spring.jar),并提供第三方解決方案的具體版本
          3. 為AmesApp提供必要的工具類支持

              AmesApp:

          1. 為面向應用的項目開發提供編程骨架
          2. 提供快速的源碼生成(CRUD)
          3. 提供基礎的應用組件(log,exception,UI,etc.)
          4. 提供面向行業的專業應用組件(罐量計算等)
          5. 提供統一的開發方法論(SVN/CVS,IDE,build工具和方法,持續集成工具和方法,codeReview工具和方法,測試工具和方法)

          四、需要考慮的問題

          1. Oracle RAC/Advanced Replicate實施方法
          2. 是否有必要做應用的負載均衡(軟件級weblogic,etc.或者硬件級)
          3. 實時數據庫這塊考慮Memcached         

          Feedback

          # re: 產品愿景V1.0  回復  更多評論   

          2010-03-09 15:55 by 張_斌
          關于AmesCore,為AmesApp具體提供的API包含哪些部分?

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 定边县| 安徽省| 大关县| 奉新县| 五华县| 瓦房店市| 连城县| 南投市| 武胜县| 宽城| 富顺县| 江华| 廊坊市| 南丰县| 云霄县| 盐边县| 金沙县| 富民县| 延川县| 武山县| 敦煌市| 南陵县| 丰台区| 于田县| 太原市| 漳州市| 肇州县| 阜平县| 赫章县| 东至县| 文山县| 乐安县| 镇坪县| 邹城市| 耿马| 肥西县| 蕉岭县| 广元市| 阳高县| 浮山县| 淳安县|