999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于.NET的開(kāi)發(fā)模式研究

2013-04-29 00:44:03周芹
計(jì)算機(jī)時(shí)代 2013年6期
關(guān)鍵詞:效率

周芹

摘 要: 在目前的軟件體系結(jié)構(gòu)中,三層體系結(jié)構(gòu)作為一種新的開(kāi)發(fā)模式被廣泛應(yīng)用,特別是應(yīng)用在.NET開(kāi)發(fā)中。文章分析了傳統(tǒng)三層體系結(jié)構(gòu)的優(yōu)缺點(diǎn),給出了一種基于.NET技術(shù)的四層體系結(jié)構(gòu)Web應(yīng)用的設(shè)計(jì)方法,并用實(shí)例說(shuō)明了如何構(gòu)建四層體系結(jié)構(gòu)進(jìn)行Web應(yīng)用系統(tǒng)開(kāi)發(fā)。四層體系結(jié)構(gòu)的應(yīng)用大大提高了開(kāi)發(fā)效率和代碼的重復(fù)利用率。

關(guān)鍵詞: 三層結(jié)構(gòu); .NET; 效率; 代碼重復(fù)利用率

中圖分類(lèi)號(hào):TP311 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1006-8228(2013)06-16-02

Study on the development mode based on .NET

Zhou Qin

(Department of Computer Engineering, Dongguan polytechnic College, Dongguan, Guangdong 523808, China)

Abstract: In the current software system structure, three-tier system structure, as a new development model, has been widely applied. Some merits and faults in traditional three-tier architecture are discussed. A design method of four-tier architecture in Web application is given, based on .NET. It is illustrated how to build Web application system using such technology. Meanwhile, an example is given to explain how to use four-tier system structure for Web application system. Application of four layer system structure has greatly improved the developing efficiency and code reusing rate.

Key words: Three-tier architecture; .NET; efficiency; reuse rate

1 B/S三層結(jié)構(gòu)和其優(yōu)缺點(diǎn)

Web體系結(jié)構(gòu)的發(fā)展經(jīng)歷了兩層體系結(jié)構(gòu)和三層體系結(jié)構(gòu)階段。目前,流行的三層Web體系結(jié)構(gòu)主要有基于OMG的CORBA、基于微軟的COM+和基于SUN公司的RMI的分布式三層Web體系結(jié)構(gòu)。三層體系結(jié)構(gòu)將應(yīng)用程序分成三個(gè)不同的邏輯層次:表示層,應(yīng)用邏輯層和數(shù)據(jù)層[1-2]。

⑴ 表示層

在表示層中,.NET是由ASP.NET Web Forms來(lái)實(shí)現(xiàn)的。Web Forms是CLR的程序模型。基于服務(wù)器端的動(dòng)態(tài)頁(yè)面技術(shù),可以在服務(wù)器端根據(jù)客戶(hù)端請(qǐng)求和提交的信息,動(dòng)態(tài)地生成與客戶(hù)端瀏覽器類(lèi)型無(wú)關(guān)的通用HTML頁(yè)面,也可以根據(jù)客戶(hù)端瀏覽器類(lèi)型,生成特定的數(shù)據(jù)表現(xiàn)形式。

⑵ 應(yīng)用邏輯層

在.NET中,應(yīng)用邏輯層根據(jù)業(yè)務(wù)邏輯對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢(xún)、增加、刪除、修改操作。主要利用.Net Framework中的SqlConnection對(duì)象、SqlDataAdapter對(duì)象、DataSet對(duì)象、SqlCommand對(duì)象進(jìn)行業(yè)務(wù)類(lèi)的封裝。

⑶ 數(shù)據(jù)層

數(shù)據(jù)層是數(shù)據(jù)庫(kù)或者數(shù)據(jù)源。在.NET中,通常它是一個(gè)SQL Server或Access數(shù)據(jù)庫(kù),但不僅限于此兩種形式,它還可能是Oracle,mySQL,甚至是XML[3-4]。

.NET中的B/S三層結(jié)構(gòu)如圖1所示。

[用戶(hù)][服

務(wù)

(S)][客戶(hù)端(B)][表示層][應(yīng)用邏輯層][業(yè)務(wù)邏輯類(lèi)][界面][數(shù)據(jù)庫(kù)] [數(shù)據(jù)層]

登錄APP查看全文

猜你喜歡
效率
你在咖啡館學(xué)習(xí)會(huì)更有創(chuàng)意和效率嗎?
提升朗讀教學(xué)效率的幾點(diǎn)思考
甘肅教育(2020年14期)2020-09-11 07:57:42
注意實(shí)驗(yàn)拓展,提高復(fù)習(xí)效率
效率的價(jià)值
商周刊(2017年9期)2017-08-22 02:57:49
引入“倒逼機(jī)制”提高治霾效率
質(zhì)量與效率的爭(zhēng)論
跟蹤導(dǎo)練(一)2
提高食品行業(yè)清潔操作的效率
OptiMOSTM 300V提高硬開(kāi)關(guān)應(yīng)用的效率,支持新型設(shè)計(jì)
“錢(qián)”、“事”脫節(jié)效率低
主站蜘蛛池模板: 欧美一级大片在线观看| 国产va在线观看| 成人精品视频一区二区在线 | 亚洲成人www| 成人自拍视频在线观看| 日本伊人色综合网| h网址在线观看| 亚洲黄色成人| 自拍欧美亚洲| 国产玖玖视频| 国产麻豆va精品视频| 国产91小视频在线观看| 在线观看精品国产入口| 国产91小视频| 91精品专区| 不卡网亚洲无码| 强奷白丝美女在线观看| 男女性色大片免费网站| 最新国产你懂的在线网址| 久久国产毛片| 91成人免费观看| 亚洲欧美日韩综合二区三区| 亚洲乱码精品久久久久..| 中文字幕久久波多野结衣| 国产女人水多毛片18| 无码不卡的中文字幕视频| 久久青草视频| 在线观看国产精品第一区免费 | 中文字幕欧美日韩高清| h视频在线播放| 欧美一级片在线| 伊人久久大线影院首页| 欧类av怡春院| 欧美翘臀一区二区三区| 国产成人精品视频一区二区电影| 国产在线观看成人91| 青青青视频91在线 | a级毛片在线免费| 欧美成人午夜视频免看| 91久久国产热精品免费| 国产人人乐人人爱| 狠狠色成人综合首页| 97视频在线精品国自产拍| 久久精品日日躁夜夜躁欧美| 1024你懂的国产精品| 欧美福利在线| 真实国产乱子伦视频| 人妻一区二区三区无码精品一区| 久久这里只有精品66| 国产亚洲精品自在线| 国产在线拍偷自揄观看视频网站| 亚洲欧美在线综合图区| 亚洲无码高清免费视频亚洲| 精品福利视频导航| 波多野结衣视频一区二区| 久久久国产精品无码专区| 国产91高跟丝袜| 中国一级特黄大片在线观看| 日本欧美成人免费| 国产在线日本| 欧美不卡视频一区发布| 亚洲成综合人影院在院播放| 丝袜国产一区| 亚洲精品免费网站| 香蕉久久国产超碰青草| 国产日韩AV高潮在线| 中文字幕 日韩 欧美| 一本大道无码日韩精品影视| 欧美成人综合视频| 久久国产精品国产自线拍| 免费看a级毛片| 九九九精品成人免费视频7| 欧美在线网| 国产簧片免费在线播放| av午夜福利一片免费看| 美女一级毛片无遮挡内谢| 国产成人高清精品免费5388| 九九久久精品国产av片囯产区| 9999在线视频| 精品人妻系列无码专区久久| 国产成人综合久久精品下载| 国产亚洲视频中文字幕视频|