WCF能幹什麼?

2021-08-26 20:09:42 字數 851 閱讀 9465

很久以前,有一家小商店,靠賣些水果過日子。競爭是如此激烈,為了生存,他們不得不自己進貨,把貨堆到自己的房間內,如果顧客需要,他們有時還不得不給顧客送貨,總而言之,他們將所有該幹的活都幹了,只為了能賺到點生活費,這就是艱辛的人生。

乙個web程式或者乙個winform程式,簡單模式的程式,我們通常都如那個水果店的老闆一樣,把所有的功能都集中到這個程式裡,在簡單的狀況下,這很好。

水果店生意越來越好,老闆的資金慢慢雄厚了,他注意到了賣其他東西比賣水果更賺錢,比如說家電、服裝。於是,老闆一口氣又開了幾家店。生意規模越來越大,錢也越賺越多,老闆心花怒放。然而好景不長,亞洲金融風暴來襲,利潤率急劇下降。老闆憂心忡忡,既然外部開源不太可能,那就看看內部能不能節流了。老闆考察一番,注意到,為了銷售,每個店都配置了乙個倉庫,每個店都配置了一幫送貨的人馬,這,是不是太浪費了。於是,老闆將所有的倉庫撤銷,成立了乙個總倉庫,不管是水果,家店,服裝,都可以儲存到這個倉庫。管理乙個倉庫的費用比管理n個倉庫的費用顯然是要少很多的。然後,每個店的送貨人員都辭掉,另外成立乙個運輸公司,專門負責送貨,不過水果還是家店還是服裝,裝到紙箱後,他們都是乙個樣。經過這麼一折騰,成本一下就降了下來,而且還便於管理了,真是一舉兩得,老闆又綻放了笑容。

當程式涉及的範圍越來越大時,也許就要考慮將服務分離出去。wcf是應對分布式開發的,就如水果店老闆,生意大了後,他就是個分布式的了,這邊一家水果店,那邊一家服裝店,他們之間有區別,賣的東西不同,也有共性,都是賣東西,不管是哪家店,他們都需要倉庫,都需要送貨。這時,你就可以單獨成立公司,只提供這兩種服務。如果寫成程式,那麼就如同你開發了乙個運輸的wcf,把這個服務放在伺服器上,這樣不管是誰,是web程式也好,是winform程式也好,只要介面對應,理解你的服務內容條款(服務契約),都可以要求你這個服務模組提供標準的服務。

VMWare能幹什麼

vmware虛擬機器是個很好的東東,只要我們發揮想象力,就可能為虛擬機器找到乙個更新的作用。我們能用vmware虛擬機器幹什麼呢?1.客戶支援。作為乙個軟體或網路服務商,你的客戶可能使用各種各樣的作業系統。使用vmware有助於真實再現使用者的工作環境,而只須在一台機器上就可完成。2.軟體開發。測試...

ESB 能幹什麼

1.概念 中介軟體技術與xml web服務等技術結合的產物。esb提供了網路中最基本的連線中樞,是構築企業神經系統的必要元素。esb的出現改變了傳統的 軟體架構 可以提供比傳統 中介軟體產品 更為廉價的解決方案,同時它還可以消除不同應用之間的技術差異,讓不同的應用伺服器協調運作,實現了不同服務之間的...

PHPCMS 都能幹什麼?

phpcms 都能幹什麼?phpcms能夠搭建一般企業 校園 個人等小型 也適合於搭建地區門戶 行業門戶 收費 等大中型 之所以能搭建這麼多 是因為phpcms功用覆蓋面廣 擴充套件性強 負載能力好 模板呼叫靈活。phpcms 簡介 phpcms是一款 管理軟體。該軟體採用模組化開發,支撐多種分類方...