• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    淺析Servlet技術(shù)在web開發(fā)中的應(yīng)用

    2019-03-08 02:51:26李秋
    西部論叢 2019年5期
    關(guān)鍵詞:接口服務(wù)器

    李秋

    摘 要:Serlet是使用應(yīng)用程序設(shè)計(jì)接口(API)以及相關(guān)類和方法的java程序。Java Servlet是運(yùn)行在請(qǐng)求/面向請(qǐng)求服務(wù)器上的模塊,它運(yùn)行在Servlet容器中,Servet容器負(fù)責(zé)Servlet和客戶的通信以及調(diào)用Servlet的方法

    關(guān)鍵詞:Serlet 接口 服務(wù)器

    一、Servlet主要功能

    創(chuàng)建并返回一個(gè)包含基于客戶請(qǐng)求性質(zhì)動(dòng)態(tài)內(nèi)容的HTML頁面。創(chuàng)建可嵌入到現(xiàn)有HTML頁面中的一部分HTML頁面(即HTML片段)。與其他服務(wù)器資源(包含數(shù)據(jù)庫和基于Java的應(yīng)用程序)進(jìn)行通信。用多個(gè)客戶機(jī)處理鏈接,接收多個(gè)客戶機(jī)的輸入,并將結(jié)果傳播到多個(gè)客戶機(jī)上。例如:Servlet可以是多參與者的游戲服務(wù)器。

    當(dāng)允許在單連接方式下傳送數(shù)據(jù)的時(shí)候,在瀏覽器上打開服務(wù)器至Applet的新連接, 并將該連接保持在打開狀態(tài)。當(dāng)允許客戶機(jī)和服務(wù)器簡單、高效的執(zhí)行會(huì)話時(shí),Applet也可以啟動(dòng)客戶瀏覽器和服務(wù)器之間的連接??梢酝ㄟ^定制協(xié)議或標(biāo)準(zhǔn)(llop)進(jìn)行通信。

    對(duì)特殊的處理采用MlME類型過濾數(shù)據(jù)。例如,圖像轉(zhuǎn)換和服務(wù)器端包括Servet Side lnclude(SSl)。將定制的處理提供給所有服務(wù)器的標(biāo)準(zhǔn)執(zhí)行程序。例如,Servlet可以修改如何認(rèn)證用戶。最早支持Servlet技術(shù)的是JavaSoft的Java Web Servet。此后,一些其他基于Java的Web Servet開始支持標(biāo)準(zhǔn)的Servlet Apl。Servlet的主要功能在于交互地瀏覽和修改數(shù)據(jù), 生成動(dòng)態(tài)Web內(nèi)容。這個(gè)過程為:客戶端發(fā)送請(qǐng)求至服務(wù)器端。服務(wù)器將請(qǐng)求信息發(fā)送至Servlet。Servlet生成響應(yīng)內(nèi)容并將其傳給Server。響應(yīng)內(nèi)容動(dòng)態(tài)生成,通常取決于客戶端的請(qǐng)求。服務(wù)器將響應(yīng)返回給客戶端。

    二、Servlet的生命周期

    運(yùn)行在Web服務(wù)器上的Servlet是Web服務(wù)器進(jìn)程的一部分,Web服務(wù)器負(fù)責(zé)Servlet的初始化、調(diào)用和銷毀。Servlet編程是通用javax.servlet和javax.servlet.http這兩個(gè)包提供的類或接口實(shí)現(xiàn)的,其中java.servlet,Servlet接口是最重要的接口,任何Servlet都必須實(shí)現(xiàn)這個(gè)接口或者繼承實(shí)現(xiàn)這個(gè)接口的類。

    三、加載和實(shí)例化 Servlet

    Tomcat服務(wù)器在如下時(shí)刻加載和例化Servlet。

    如果已配置自動(dòng)裝入選項(xiàng),則在啟,動(dòng)服務(wù)器時(shí)自動(dòng)裝入。在服務(wù)器啟動(dòng)后,客戶機(jī)首次向Servlet發(fā)出請(qǐng)求時(shí)。客戶機(jī)首先要查找一個(gè)配置文件(也稱為部署文件)web.xml。這個(gè)配置文件中記錄了可以提供服務(wù)的Servlet。每個(gè)Servlet被指定一個(gè)Servlet名和這個(gè)Servlet實(shí)際對(duì)應(yīng)的java的完整.class文件名。

    Servlet容器會(huì)每個(gè)配置自動(dòng)裝入選項(xiàng)(配置文件使用《load-on-startup》1

    猜你喜歡
    接口服務(wù)器
    通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
    現(xiàn)場采購代表與總部及現(xiàn)場各部門的接口關(guān)系
    某電站工程設(shè)計(jì)管理與施工、質(zhì)量控制接口關(guān)系研究
    脫硝數(shù)據(jù)傳輸系統(tǒng)遠(yuǎn)程無線監(jiān)控技術(shù)的研發(fā)與應(yīng)用
    中文信息(2016年10期)2016-12-12 12:56:55
    西門子SPPA—T3000在委內(nèi)瑞拉燃機(jī)電廠中的應(yīng)用與接口
    中國市場(2016年32期)2016-12-06 11:16:14
    得形忘意的服務(wù)器標(biāo)準(zhǔn)
    計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
    居家環(huán)境監(jiān)測系統(tǒng)研究
    服務(wù)器操作系統(tǒng)可信加固技術(shù)研究
    湖北電力(2016年10期)2016-04-25 07:55:55
    中俄網(wǎng)絡(luò)語言編碼接口問題的研究
    科技視界(2016年3期)2016-02-26 10:14:32
    张家界市| 韩城市| 错那县| 文安县| 闽侯县| 安远县| 昌黎县| 大竹县| 滕州市| 正宁县| 师宗县| 农安县| 桂阳县| 增城市| 上思县| 利川市| 丹东市| 偏关县| 龙游县| 申扎县| 通许县| 北碚区| 平凉市| 寿光市| 城市| 白朗县| 老河口市| 元朗区| 望谟县| 长泰县| 花莲县| 龙泉市| 化隆| 静安区| 五河县| 建平县| 遂昌县| 辽阳市| 醴陵市| 双峰县| 凤台县|