業務平台 摸不准的理念?

2021-04-12 13:56:56 字數 1305 閱讀 1615

在應用軟體領域,最近一直被吹捧的技術就是平台。但是,對於平台的理解,卻不是很統一。各行各業也沒有乙個準確的定義。基本上每個稍微有點實力的公司都推出了自己的平台。

可是,平台到底是什麼呢?

回答平台是什麼不是很容易。不過可以從它產生的目的開始**。說得高一點,平台的出現,是剩餘價值追求的產物。換句話說,就是要提高開發效率,減少人力成本。使得開發乙個新的專案、產品,可以很容易!

平台的誕生,是要解決兩個問題。

第一、二進位制級別的復用。在無需重新編譯的情況下,重複利用已有的成果。

第二、業務模組級的重用。將能夠解決使用者核心業務問題的模組,封裝成可以直接復用的平台基石。並可以在這些基石上重新構建完全客戶化的新產品。

為了達到這兩點,平台還必須擁有一些特性:

第一、表現模式必須可以配置。這是基於二進位制級別使用的必備條件。否則,豐富的客戶表現基本是不可能的。

第二、業務模組易於擴充套件。平台的擴充套件性可不光是針對客戶的表現,自身的擴充套件更是重要,它是平台的生命週期生存的根本。

為了更容易理解平台的概念,我想以microsoft的share point portal service為例,來描述平台都完成了什麼。

我們用它是來為不同的team建立專案**。在建立這個**的過程中,我們可以自定義版式,可以選擇sps為我們提供的列表、文件、投票等等模組,來滿足我們team的各種功能要求。在這過程中,我們不需要微軟為我們修改一行**。再加上其易用性較高,基本不需要參考幫助檔案就可以完成專案**的定義過程。

基本上,微軟提供的sps平台,對業務的支撐做得非常好了。我唯一感覺,裡面缺少了乙個論壇的模組。不過,相信其擴充套件非常容易。期待中。

這讓我們有個感性認識,平台不需要我們新的**,其二進位制的復用特性,保證了系統的穩定性。各種業務模組滿足了不同的業務需求。如果不滿足的話,還可以很容易擴充。

在軟體工程的發展過程中。開始是基於工具類的重用,基於元件的重用,基於框架的重用。但是這些都是基於**的重用。而且都不和具體業務相關。屬於基本框架。這些一般都是微軟提供的windows api及各種語言提供的框架.net framework、vcl、mfc等等。

也就是說在業務模組復用的這個斷層上,並沒有乙個統一的**商存在。往往是各自業務領域自身發展。而且由於其競爭關係,這些業務模組往往不能進行共享,導致一些中小企業在業務平台上的發展緩慢。

受流行框架的影響很深,很多平台開發者,往往基於框架做框架。雖然說這些框架式的平台不是真正的平台,但不管怎麼樣,在平台的發展過程中,必然要有個積極積累的過程。而這個過程遲早會結束!

在平台開發過程中,應該重點放到業務模組的抽象和設計。沒有了程式設計,才沒有業務。一些所謂表示式,都是業務的影子殘留。

希望,中國的平台全盛時期早點到來。

業務平台 摸不准的理念?

2006年11月30日 22 29 00 在應用軟體領域,最近一直被吹捧的技術就是平台。但是,對於平台的理解,卻不是很統一。各行各業也沒有乙個準確的定義。基本上每個稍微有點實力的公司都推出了自己的平台。可是,平台到底是什麼呢?回答平台是什麼不是很容易。不過可以從它產生的目的開始 說得高一點,平台的出...

技術平台與業務平台的區別

技術平台有效降低了軟體公司的開發成本,技術平台的優劣,直接體現了乙個軟體公司的核心競爭力的優劣。沒有自己技術平台或技術平台不夠先進的軟體公司就像沒有核心競爭力的公司那樣,最終被淘汰出局,因為客戶永遠追求物美價廉的產品。什麼是業務平台?技術平台畢竟是 技術 平台,無論怎麼完善和拓展也只是乙個 技術 平...

備份用。。。高併發業務的應用場景和設計理念

防火牆 防止網路上的病毒攻擊和其他攻擊。負載均衡器 具體作用a 對業務需求做初步分析,決定是否分發到web伺服器。常見的分發軟體有nginx和 apache等反向 伺服器 他可以通過配置禁止一些無效請求,比如 作弊的ip位址。b.提供路由演算法,可以提供實現負載均衡的演算法,根據各個伺服器的負載能力...