隨筆 - 21  文章 - 12  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(4)

          隨筆檔案

          文章檔案

          新聞檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          軟件的平臺化,是2BizBox ERP的重要發(fā)展方向之一。通過不斷的優(yōu)化2BizBox ERP軟件體系架構(gòu),并對開發(fā)者開放完整的API開發(fā)接口,讓2BizBox形成一個(gè)ERP應(yīng)用平臺和二次開發(fā)平臺,讓更多的合作伙伴和開發(fā)者投入到2BizBox ERP發(fā)展之中。有了完整的2BizBox開發(fā)平臺,才能將廠商、合作伙伴、開發(fā)者、最終用戶緊密的在同一個(gè)平臺上共同協(xié)作,實(shí)現(xiàn)各自的價(jià)值。

          概述

          2BizBox ERP已經(jīng)開始了平臺化之路。之前,2BizBox已經(jīng)提供了完整的API二次開發(fā)接口。通過API,開發(fā)者可以將2BizBox ERP后臺和其他第三方應(yīng)用程序進(jìn)行無縫的系統(tǒng)集成。接下來,2BizBox還會開放整個(gè)客戶端的二次開發(fā)平臺,讓開發(fā)者基于現(xiàn)有2BizBox ERP客戶端進(jìn)行快速開發(fā)和定制,創(chuàng)建自己的應(yīng)用。再結(jié)合API,開發(fā)者與合作伙伴完全可以基于2BizBox前后臺來創(chuàng)建完全屬于自己的企業(yè)應(yīng)用,同時(shí)充分利用2BizBox軟件平臺所提供的一切基礎(chǔ)設(shè)施。

          通過API和2BizBox客戶端開發(fā)平臺,開發(fā)者可以創(chuàng)建一系列自己的應(yīng)用,或創(chuàng)建“插件”或“自定義模塊”,插入到現(xiàn)有的2BizBox平臺上,完善、修改和定制2BizBox ERP固有的軟件流程、功能界面等等。通過下圖,可以更加清晰的了解整個(gè)2BizBox軟件開發(fā)平臺的結(jié)構(gòu):

          2bizbox_platform.png


          功能

          那么,2BizBox平臺都提供了什么樣的功能,通過2BizBox平臺又可以做什么呢?以下羅列了一些典型的應(yīng)用方法:

          • 2BizBox客戶端平臺
            • 創(chuàng)建一個(gè)全新的2BizBox客戶端框架;
            • 修改2BizBox客戶端功能入口,包括菜單、模塊等;
            • 添加自定義模塊;
            • 整合第三方功能模塊;
            • 修改默認(rèn)圖形界面風(fēng)格及內(nèi)容;
          • 2BizBox服務(wù)器端平臺
            • 創(chuàng)建自定義數(shù)據(jù)庫表;
            • 創(chuàng)建各種自定義數(shù)據(jù)庫查詢;
            • 創(chuàng)建自定義數(shù)據(jù)結(jié)構(gòu);
            • 添加自定義數(shù)據(jù)字段;
            • 創(chuàng)建各類自定義數(shù)據(jù)報(bào)表;

          有了這些激動人心的功能和接口,我們就可以充分利用2BizBox軟件平臺,“隨心所欲”的創(chuàng)建自己的應(yīng)用了。

          客戶端平臺二次開發(fā)

          下面介紹如何基于2BizBox客戶端平臺進(jìn)行二次開發(fā)。我們不禁要問:既然有了API,它可以做任何事,那么為什么還需要2BizBox客戶端平臺呢?

          大家知道,2BizBox客戶端不僅提供整個(gè)2BizBox ERP所有的操作圖形界面,還處理了大量的基礎(chǔ)業(yè)務(wù)。例如:登錄、安全控制、數(shù)據(jù)的調(diào)用與傳輸、異常的處理、程序界面的組織和顯示,等等。如果我們想要開發(fā)一個(gè)全新的模塊應(yīng)用,如果僅僅基于API對后臺進(jìn)行交互,勢必要自己寫代碼,來重新編寫全部剛才提到的基礎(chǔ)功能。這將是一個(gè)無法想象的艱巨任務(wù),任何開發(fā)者都不可能快速、輕易完成。

          而2BizBox客戶端平臺,就是將現(xiàn)有的2BizBox客戶端程序進(jìn)行平臺化改造處理,使之成為一個(gè)功能完整的2BizBox客戶端,同時(shí)有為開發(fā)者提供了豐富的開發(fā)接口,我們不必再重寫登錄、安全控制、數(shù)據(jù)交換、程序顯示框架等等基礎(chǔ)任務(wù),而直接開發(fā)自己的圖形界面和模塊即可。從而,可以達(dá)到快速開發(fā)“自定義模塊”和“插件”的目的。

          下面我們就以實(shí)際代碼來做一個(gè)例子。通過這個(gè)例子,大家就能夠體會到,通過2BizBox客戶端平臺進(jìn)行開發(fā)是多么容易的事情。

          我們首先介紹如何創(chuàng)建和定制一個(gè)完全屬于自己的2BizBox客戶端框架。

          在此之間,我們再次熟悉一下2BizBox客戶端的結(jié)構(gòu)。打開2BizBox客戶端,我們可以看到,整個(gè)圖形界面只有一個(gè)主窗口,我們稱之為MainUI。在主窗口內(nèi)部,有頂部的菜單欄、底部的狀態(tài)欄、左邊的模塊欄,以及中間的內(nèi)容欄。


          更多詳細(xì)內(nèi)容,請點(diǎn)擊:


          http://www.2bizbox.cn/wiki/index.php/2BizBox%E5%B9%B3%E5%8F%B0%E4%B8%8E%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E6%A6%82%E8%BF%B0
          posted on 2011-07-11 11:42 zhangchuanzheng 閱讀(618) 評論(1)  編輯  收藏

          FeedBack:
          # re: 免費(fèi)ERP-2BizBox平臺與插件開發(fā)概述 2011-08-26 13:22 CHI Flat Iron
          功能不錯(cuò),總算看明白了  回復(fù)  更多評論
            

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


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 陆良县| 大渡口区| 巴林右旗| 理塘县| 革吉县| 太谷县| 彭州市| 新源县| 丽水市| 友谊县| 南丰县| 泸溪县| 绥德县| 潞西市| 扶沟县| 吉安县| 富裕县| 会宁县| 哈密市| 安顺市| 沂源县| 河津市| 牟定县| 武平县| 哈巴河县| 增城市| 宝鸡市| 台安县| 柘城县| 鄂尔多斯市| 台州市| 平顶山市| 镇沅| 延津县| 蒲江县| 重庆市| 郴州市| 青神县| 封开县| 新干县| 滨海县|