明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

開發(fā)者面臨的.Net挑戰(zhàn)(二)

[摘要]進(jìn)入 .NET    通過打開不同的 Web 應(yīng)用程序并把它們呈現(xiàn)為 Web 服務(wù),Microsoft .NET 平臺(tái)方便了它們之間的集成。通過支持開放的 Internet 協(xié)議,.NET 平臺(tái)允許...
進(jìn)入 .NET

   通過打開不同的 Web 應(yīng)用程序并把它們呈現(xiàn)為 Web 服務(wù),Microsoft .NET 平臺(tái)方便了它們之間的集成。通過支持開放的 Internet 協(xié)議,.NET 平臺(tái)允許電子商務(wù)應(yīng)用程序以及其它基于 Web 的應(yīng)用程序間相互通訊、交換數(shù)據(jù)并實(shí)現(xiàn)了真正的 互操作性。Microsoft 還開發(fā)了一套企業(yè)級(jí)服務(wù)器 (共同稱為 .NET Enterprise Server),包括數(shù)據(jù)庫(kù)服務(wù)器、商務(wù)到商務(wù) (B2B) 管理服務(wù)器以及便于你加強(qiáng) Web 站點(diǎn)安全性的服務(wù)器。

   當(dāng)應(yīng)用程序走上 Web 時(shí),你的商業(yè)伙伴試圖“連接”你時(shí),到底會(huì)發(fā)生些什么呢?這些應(yīng)用程序?qū)⑷绾瓮ㄓ�?你能開發(fā)一些專有的通訊協(xié)議,但那將費(fèi)時(shí)費(fèi)力,并且最終效果是不大的。而且,每增加一個(gè)新伙伴就意味著要?jiǎng)?chuàng)建或采用專有協(xié)議,這無疑增加了你的工作量,也增加了你的商業(yè)伙伴的工作量,同時(shí)減少了成功的機(jī)會(huì)。或者你可以選擇 Windows DNA 結(jié)構(gòu)和 .NET。這樣做,你就會(huì)有一個(gè)認(rèn)真的頭腦來開始滿足你每天所面對(duì)的、快速變化的需求。

   .NET 鋪設(shè)了用戶和應(yīng)用程序能從 Internet 的力量中獲得益處的道路。在 .NET 里,用戶獲得數(shù)據(jù)的能力(無論這些數(shù)據(jù)在何處)以及不同的應(yīng)用程序共享和交換數(shù)據(jù)的能力成為可能并且現(xiàn)實(shí)。這是借助 XML 和 SOAP 實(shí)現(xiàn)的。這些技術(shù)可能會(huì)對(duì)全球電子商務(wù)市場(chǎng)中的應(yīng)用程序的開發(fā)、配備和使用的方法產(chǎn)生革命性的推動(dòng)。.NET 操作平臺(tái)和開發(fā)工具套件以及服務(wù)器是按照實(shí)現(xiàn)這一前景,并方便基于 Web 的應(yīng)用程序開發(fā)來設(shè)計(jì)的。

   轉(zhuǎn)向基于 Web 的開發(fā),看起來是大勢(shì)所趨。也許這讓人覺得無從下手,但它是可望亦可及的。你也許會(huì)發(fā)現(xiàn)咨詢機(jī)構(gòu)的服務(wù)是有益而值得的投資。請(qǐng)關(guān)注那些在幫助并與技術(shù)人員合作方面擁有豐富經(jīng)驗(yàn)的咨詢機(jī)構(gòu)。瀏覽他們制作的網(wǎng)站,或看看他們基于 Web 開發(fā)的示例程序如何工作。

   一個(gè)具有豐富經(jīng)驗(yàn)的組織會(huì)列出很多東西,而不僅僅是一個(gè)令人印象深刻的目錄表。例如,一個(gè)可重復(fù)、可理解、可擴(kuò)展的開發(fā)過程或方法,這個(gè)開發(fā)過程會(huì)使在 Microsoft .NET 平臺(tái)上開發(fā)高端 Windows DNA 電子商務(wù)應(yīng)用程序更方便。