<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    我的家園

    我的家園

    B/S是請求-響應形式,客戶端發請求,服務接收請求后進行處理,處理完后響應前臺。將后臺當作一個獨立的存在,它提供出來了各種各樣的服務,客戶端可以通過ajax方式去訪問服務,也可以通過非ajax的方式去訪問服務,也可以通過soap協議去訪問服務,或者可以通過socket方式去訪問服務。

    ?

    從上面看,服務就是系統對外可訪問的功能集合。可以通過Ajax來訪問,也可以直接輸入一個URL來訪問,無論是通過Ajax來訪問還是通過非Ajax來訪問,其實都是需要先進行業務處理,不同的是渲染,有時候需要將結果數據以一定的形式返回,有時候需要返回一個JSP頁面返回展示。目前開源有很多調用服務的框架,比如Struts、SpringMVC、DWR等,但是或多或少的有一些不盡人意的地方,Struts和SpringMVC都是比較重型一些,第一方面,服務的發布需要配置的地方有些多了,另一方面,實現服務需要太多的類了,其實我們要的實現功能很簡單,就是一個服務(一個類的其中一個方法)。DWR調用簡單,但本身只支持Ajax方式調用,還不夠。

    ?

    服務層框架支持的特性有:

    (1)支持基于SpringBean的服務發布(只需將服務類注冊成一個Bean就可以訪問該Bean的方法)

    (2)支持前提傳入JSON格式的數據,后臺方法接收對象參數

    (3)支持請求數據和處理數據對象自動邦定功能(前臺提交數據自動會組裝到服務方法的傳入參數對象中)

    (4)支持多種處理結果渲染器(Json、JSP等)

    (5)支持統一的服務測試頁面

    ?






    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 日本久久久久亚洲中字幕| www.亚洲色图| 亚洲精品在线播放| 日本在线看片免费| 亚洲处破女AV日韩精品| 免费萌白酱国产一区二区三区 | 久久精品国产96精品亚洲| 黄视频在线观看免费| 亚洲性日韩精品国产一区二区| 亚洲AV成人精品日韩一区| 成人性生交大片免费看午夜a| 亚洲熟妇久久精品| 国产在线不卡免费播放| 特级毛片aaaa级毛片免费| 亚洲精品无码99在线观看| 久久er国产精品免费观看8| 亚洲国产一二三精品无码| 一级毛片在线免费看| 亚洲视频一区在线播放| 青青视频观看免费99| 亚洲中文字幕一二三四区| 国产性生交xxxxx免费| 一级毛片无遮挡免费全部| 亚洲乱码精品久久久久..| 免费A级毛片无码A∨| 亚洲av无码久久忘忧草| 日韩一级免费视频| 一边摸一边爽一边叫床免费视频 | 久久不见久久见免费视频7| 久久久久久亚洲精品影院| 亚洲国产成人久久综合野外| 手机看片国产免费永久| 亚洲精品乱码久久久久久下载 | 久9这里精品免费视频| 无码专区—VA亚洲V天堂| 免费A级毛片av无码| 国产成人亚洲综合一区| 国产精品无码一区二区三区免费| 久久精品国产亚洲av天美18| 亚洲免费在线观看| 一区二区三区免费高清视频|