【正文】
其它子系統(tǒng)實(shí)現(xiàn)中遇到的一些主要問(wèn)題進(jìn)行了分析。原文: (一) An Active Server Page (ASP) 1. This paper firstly introduces multitier B/S Architecture and Webrelated technology .Based on them , this paper presents system objection, system demand, main feather and system design solution ,particularly describes system design and implement in detail. In system design and implement, and key points in other subsystem are also analyzed further .This paper also introduces mostly technology of system . Lastly, this paper makes a summery and figures out some problem which need to be improved. 2. puting has brought about a whole new standard of corporate co mputing productivity, but at the same time it has introduced many new problems for corporate IT anizations. The advent of lowcost desktop puters makes B/S possible. No longer is it necessary for users to wait even seconds to interact with their corporate data. With their own puter on their desktop they do not need to wait for the mainframe to respond. All of this cheap puter power has also made it possible to support putation intensive graphical interfaces, which are much easier for users to understand. In order for B/S to work, the application program which used to reside entirely on the mainframe has been split into two pieces, the client piece and the server piece. The portion of the application that resides in the Client personal puter includes logic for the presentation of information to the user and mechanisms for accepting user input. It also includes logic for data interaction at the Client, such as changing the appearance of the graphical interface as the user make various choices. The Client software often includes corporate business rules that allow data to be validated before it is sent to the server. The portion of the application that remains on the Server is usually just the portion that stores data at a central location, accessible to other users. The once mighty mainframes have been reduced to database servers, while the rest of the application has migrated out to the clients. This migration has caused many problems. The Client machines have bee fat. As the plexity of applications has risen it has bee necessary to supply users with more and more powerful puters with faster processors, more disk storage, and more RAM. It is true that personal puter manufacturers have been able to deliver better and better puters for the same amount of money, but the constant upgrades required are costly for corporations. It takes more people and time to upgrade hundreds or thousands of personal puters than it used to take to just upgrade the mainframes. Setting aside the cost of Client equipment, the proliferation of corporate applications, including business logic, to hundreds or thousands of machines has bee a major cost factor for corporations. Where IT staffs used to be able to maintain all the corporate software assets in one central location, they now need to maintain corporate software spread all across the corporation, often housed in puters that are out of IT control. There are many estimates available that the cost of Client/Server puting is eight or more times the cost of the equipment alone. Several panies offer large, expensive systems that have the sole purpose of maintaining corporate software spread out all over the corporation. The issue here is not personalproductivity software such as word processors and spreadsheets. Personal software products have enabled knowledge workers to attain new heights of productivity. The issue is the maintenance of corporate software, such as orderentry and accounting. Imagine the difficulty of making a schema change in a corporate database, and synchronizing that change with the updating of thousands of copies of the corresponding Client software. It is true that the use of departmentlevel LANs can bring down the number of copies that need to be updated to hundreds, instead of thousands. The size of the LANs must be limited, because the large size of the fat client software requires a responsive LAN or else the users will just copy the enterprise software to their own machines, bringing us back to thousands of copies to be maintained. The task of making simultaneous changes to even hundreds of copies of client software is still a daunting one. 3. which in turn serves it back to the client in your personal puter, which displays the information for you. The client/server model has bee one of the central ideas of work puting. Most business applications being written today use the client/server model. So does the Inter39。在此基礎(chǔ)上,論述了系統(tǒng)的研究目標(biāo)、系統(tǒng)需求、主要特色和總體設(shè)計(jì)方案,較詳細(xì)地論述了詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。 2. 瀏覽器 /服務(wù)器計(jì)算帶來(lái)了一個(gè)全新的標(biāo)準(zhǔn),企業(yè)計(jì)算的生產(chǎn)力,但在同一時(shí)間,又推出了許多新的問(wèn)題,為企業(yè)的 IT 組織。 所有這一切都便宜的電腦電源,也使人們有可能以支持計(jì)算密集型的圖形界面,這是用戶(hù)更容易理解。 這部分的應(yīng)用仍然在服務(wù)器上,通常只是部分和存儲(chǔ)數(shù)據(jù),在一個(gè)中央位置,方便其他用戶(hù)。 這 是事實(shí)的個(gè)人電腦生產(chǎn)商已經(jīng)能夠?yàn)槭忻裉峁└?,更好地為電腦相同數(shù)額的錢(qián),但不斷升級(jí)所需的費(fèi)用高昂,為公司。 有許多估計(jì)可用的成本客戶(hù)機(jī) /服務(wù)器計(jì)算是 8 次或者更多次設(shè)備的費(fèi)用。這個(gè)問(wèn)題,是維持企業(yè)軟件,如為了收及結(jié)算的。任務(wù)是制定同步變化,甚至上百份的客戶(hù)端軟件仍然是一個(gè)艱巨的。 電腦交易采用客戶(hù)機(jī) /服務(wù)器模型是非常普遍的現(xiàn)象。 客戶(hù)機(jī) /服務(wù)器模式已成為其中的中心思想的網(wǎng)絡(luò)計(jì)算。但這種區(qū)分已基本上消失了,因?yàn)榇?型主機(jī)及其應(yīng)用,還拒絕向客戶(hù)機(jī) /服務(wù)器模型,并成為部分網(wǎng)絡(luò)計(jì)算。相對(duì)到網(wǎng)際網(wǎng)路,你的網(wǎng)絡(luò)瀏覽器是一個(gè)客戶(hù)端程序請(qǐng)求服務(wù)(發(fā)送網(wǎng)頁(yè)或文件)從一臺(tái)網(wǎng)絡(luò)服務(wù)器(這在技術(shù)上被稱(chēng)為超文本傳輸協(xié)議或 HTTP服務(wù)器),在另一臺(tái)計(jì)算機(jī)上互聯(lián)網(wǎng)某處。 一個(gè) ASP 的,是有點(diǎn)類(lèi)似服務(wù)器端包括或公共網(wǎng)關(guān)接口( CGI )應(yīng)用在所有涉及程序上運(yùn)行的服務(wù)器,通常剪裁一個(gè)網(wǎng)頁(yè),為用戶(hù)手中。你的名字 HTML文件與 ASP 的 文件后綴。 在目前這個(gè)時(shí)間在網(wǎng)上使用的是由許多企業(yè)派發(fā)的營(yíng)銷(xiāo)資料。 計(jì)算機(jī)最初是用來(lái)在批處理模式。 間歇過(guò)程主要包括沒(méi)有用戶(hù)交互的,僅僅訴諸一個(gè)用戶(hù)后發(fā)現(xiàn)錯(cuò)誤,在間歇運(yùn)行,是要經(jīng)過(guò)周期,而往往需數(shù)小時(shí)甚至幾天,一次又一次。啞終端被用于輸入和顯示信息,而是因?yàn)樗麄儧](méi)有處理能力,因此有必要為用戶(hù)進(jìn)行互動(dòng)與主機(jī),以互動(dòng),他們的個(gè)人資料??蛻?hù)機(jī) /服務(wù)器計(jì)算帶來(lái)了一個(gè)全新的標(biāo)準(zhǔn),企業(yè)計(jì)算的生產(chǎn)力,但在同一時(shí)間,并推出了許多新的問(wèn)題,為企業(yè)的 IT 組織。 所有這一切都便宜的電腦電源,也使人們有可能以支持計(jì)算密集型的圖形界面,這是用戶(hù)更容易理解。 客戶(hù)端軟件通常包括企業(yè)的業(yè)務(wù)規(guī)則,使數(shù)據(jù)得到驗(yàn)證之前,它是發(fā)送到服務(wù)器上。 由于復(fù)雜的應(yīng)用已上升,它已成為必要的,以供應(yīng)用戶(hù)更多和更強(qiáng)大的電腦,速度更快的處理器,更多的磁盤(pán)存儲(chǔ),并需要更多的內(nèi)存。 ,那里的工作人員用,才能保持各企業(yè)的軟件資產(chǎn),可以在一個(gè)中心 位置,他們現(xiàn)在需要維持企業(yè)軟件蔓延全美各地的公司,往往是住在電腦上出了它的控制。 個(gè)人軟件產(chǎn)品,使知識(shí)工作者,以達(dá)到新的高度的生產(chǎn)力。 用戶(hù)界面和數(shù)據(jù)交互部件仍在運(yùn)行于用戶(hù)的機(jī)器,但業(yè)務(wù)邏輯通常依然在服務(wù)器上,通常是在一個(gè)特殊的服務(wù)器,稱(chēng)為應(yīng)用服務(wù)器。 我們已經(jīng)實(shí)現(xiàn)了同樣的利益與客戶(hù)機(jī) /服務(wù)器