【正文】
quirement for customer end, customer end bee very thin . ASP 外文翻譯 +原文 xinxiasd 5 System is flexible: The 3 minutes of the system of Client/Server, in modular, have the part that need to change to want relation to the change of other modular, make system very difficult upgrading. The 3 minutes of the system of Browser/Server modular relative independence, in which a part of modular change, other modular does not get influence, it is very easy that system improve to bee, and can form the system with much better performance with the product of different manufacturer. Ensure systematic safety: In the system of Client/Server, directly join with database server because of client puter, user can very easily change the data on server, can not guarantee systematic safety. The system of Browser/Server has increased a level of Web server between client puter and database server , makes two not to be directly linked again, client puter can not be directly controled for database, prevent user efficiently invade illegally. The architecture of Browser/Server of threelayer has the advantage that a lot of traditional architectures of Client/Server does not have , and is close to have bined the technology of Inter/Intra, is that the tendency of technical development tends to , it application system tape into one brandnew develop times. From this us option the configuration of B/S the architecture that develops as system. what are C/S with B/S For C/S with the technology of B/S develop change know , first,must make it clear that 3 problems. ( 1 ) What is the structure of C/S. C/S ( Client/Server ) structure, the server structure and client puter that all know well. It is software systematic architecture, through it can hold hardware environment fully using two advantage, realize task reasonable distribution to Client end and Server end , have reduced systematic munication expense. Now, the most systems of application software are the two levels of structure of the form of Client/Server , are developing to the Web application of distribution type since current software application is systematic, Web and the application of Client/Server can carry out same business handling , apply different modular to share logic assembly。 ASP 外文翻譯 +原文 xinxiasd 1 ASP外文翻譯 +原文 ENGLISHE: Develop Web application program using ASP the architecture that must first establish Web application. Now in application frequently with to have two: The architecture of C/S and the architecture of B/S. Client/server and customer end / server hold the architecture of C/S. The customer / server structure of two floor. Customer / server ( Client/Server ) model is a kind of good software architecture, it is the one of best application pattern of work. From technology, see that it is a logic concept, denote will a application many tasks of deposing difference carry out , mon pletion is entire to apply the function of task. On each work main puter of web site, resource ( hardware, software and data ) divide into step, is not balanced, under customer / server structure, without the client puter of resource through sending request to the server that has resource , get resource request, so meet the resource distribution in work not balancedness. With this kind of structure, can synthesize various puters to cooperate with work, let it each can, realize the scale for the system of puter optimization ( Rightsizing ) with scale reduce to melt ( Downsizing ). Picture is as follows: It is most of to divide into puter work application into two, in which the resource and function that part supports many users to share , it is realized by server。 Therefore it is systematic that builtin and external user can visit new and existing application , through the logic in existing application system, can expand new application system. This is also present application system develop direction. Traditional C / S architecture though adopting is open pattern, but this is the openness that system develops a level , in specific application no matter Client end or ASP 外文翻譯 +原文 xinxiasd 6 Server end the software that need to still specify support. Because of the software software that need to develop different edition according to the different system of operating system that can not offer the structure of C/S and the open environment of user genuine expectation , besides, the renovation of product is very rapid, is nearly impossible to already meet the 100 puter above users of local area work at the same time use. Price has low efficiency high. If my courtyard uses , Shanghai exceed the orchid pany39。 兩 層的客戶 /服務(wù)器結(jié)構(gòu) 。 客戶 /服務(wù)器類型把計算機分為兩類,提供服務(wù)的一方稱為服務(wù)器,請求服務(wù)的一方稱為客戶。新的客戶應(yīng)用負責(zé)用戶界面和簡單固定的業(yè)務(wù)邏輯,新的服務(wù)器應(yīng)用駐留核心的、易變的業(yè)務(wù)邏輯。 Browser/Server 結(jié)構(gòu)極大的簡化了客戶機的工作,客戶機上只需安裝、配置少量的客戶端軟件即可, 服務(wù)器將擔(dān)負更多的工作,對數(shù)據(jù)庫的訪問和應(yīng)用程序的執(zhí)行將在服務(wù)器上完成。 在數(shù)據(jù)層中包含系統(tǒng)的數(shù)據(jù)處理邏 輯,位于數(shù)據(jù)庫服務(wù)器端。 兩種體系結(jié)構(gòu)的對比 Browser/Server 體系結(jié)構(gòu)與 Client/Server 體系結(jié)構(gòu)相比不僅具有Client/Server 體系結(jié)構(gòu)的全部優(yōu)點,而且又有 Cli/Server 體系結(jié)構(gòu)所不具備的獨特優(yōu)勢: ASP 外文翻譯 +原文 xinxiasd 13 開放的標(biāo)準(zhǔn) : Client/Server 所采用的標(biāo)準(zhǔn)只要在內(nèi)部統(tǒng)一就可,它的應(yīng)用往往是專用的。 系統(tǒng)靈活 : Client/Server 系統(tǒng)的三部分模塊中有一部分需改變就要關(guān)聯(lián)到其它模塊的變動,使系統(tǒng)極難升級。 C/S ( Client/Server)結(jié)構(gòu),即大家熟知的客戶機和服務(wù)器結(jié)構(gòu)。 (1) 什么是 B/S 結(jié)構(gòu)。特別是在 JAVA 這樣的跨平臺語言出現(xiàn)之后, B/S 架構(gòu)管理軟件更是方便、快捷、高效。 管理軟件技術(shù)的主流技術(shù)與管理思想一樣 , 也經(jīng)歷了三個發(fā)展時期。它是隨著 Inter 技術(shù)的興起,對 C/S 結(jié)構(gòu)的一種變化或者改進的結(jié)構(gòu)。目前大多數(shù)應(yīng)用軟件系統(tǒng)都是 Client/Server 形式的兩層結(jié)構(gòu),由于現(xiàn)在的軟件應(yīng)用系統(tǒng)正在向分布式的Web 應(yīng)用發(fā)展, Web 和 Client/Server 應(yīng)用都可以進行同樣的業(yè)務(wù)處理,應(yīng)用不同的模塊共享邏輯組件;因此,內(nèi)部的和外部的用戶都可以訪問新的和現(xiàn)有的應(yīng)用系統(tǒng),通過現(xiàn)有應(yīng)用系統(tǒng)中的邏輯可以擴展出新的應(yīng)用系統(tǒng)。 保障系統(tǒng)的安全性 : 在 Client/Server 系統(tǒng)中由于客戶機直接與數(shù)據(jù)庫服務(wù)器進行連接,用戶可以很輕易的改變服務(wù)器上的數(shù)據(jù),無法保證系統(tǒng)的安全性。 較低的開發(fā)和維護成本 : Client/Server 的應(yīng)用必須開發(fā)出專用的客戶端軟件,無論是安裝、配置還是升級都需要在所有的客戶機上實施,極大地浪費了人力和物力。 仔 細分 析不 難 看出 , 三層 的 Browser/Server 體 系結(jié) 構(gòu) 是把 二 層Client/Server 結(jié)構(gòu)的事務(wù)處理邏輯模塊從客戶機的任務(wù)中分離出來,由單獨組成的一層來負擔(dān)其任務(wù),這樣客戶機的壓力大大減輕了,把負荷均衡地分配給了Web 服務(wù)器,于是由原來的兩層的 Client/serv