servelt_3

似乎還是沒有說怎麼編寫一個Servlet,和怎麼run一個Servelt,和Servlet到底是什麼東西喲。只是說了,它是基於java語言的服務器端開發的一種技術。明天再說吧,對於這幾塊,我也並不是很重視的,會寫有什麼用呢?你將來會寫別的麼?你能夠很快的接受新技術麼?
還有由於這門課是把xml當數據庫,所以JDBC可能不會介紹的太詳細,再說吧。

開寫了哈,還是按照大家比較喜歡的方式寫吧,雖然我不大衷於,但是我寫是爲了大家看的順暢,還是要從大家角度考慮。也就是從代碼開始講吧。
Servlet?服務器端?想想它應該是搞什麼的呢?如果你瞭解C/S和B/S結構的話,就知道了。服務器這個概念的出現是隨着客戶端出現的,如果你對計算機本身的發展過程熟悉也可以體會到,計算機現在是PC,以前卻不是這樣子的,以前是很多的客戶端提交計算邏輯給中心機進行計算的,PC呢?就是把那個中心機個人化,每臺PC都是CS結構,計算功能在後臺,你的操作算是客戶端吧,會提交到後臺去計算,計算完了然後就返回給你。

前面說過,服務器本身就是軟件,所以不要被這個詞嚇倒,以爲很大很宏,它只是軟件,你可以在你機子上裝幾萬個服務器,沒問題。當然,你之所以被嚇倒,也是有原因的,因爲服務器的軟件一般對硬件比較要求,就是你既然是一個服務器軟件,就說明它承載着很多的計算功能,一般可能會有很多的客戶端,這樣自然,服務器對硬件是比較要求的,於是你就看到了那些龐大的硬件,而忘了服務器本身。

這樣你就知道了CS結構,一個是客戶端,一個是服務器,兩者的關係是客戶端提交計算邏輯給服務器,服務器計算然後返回結果給客戶端。一個服務器一般有多個很多個客戶端。這是最基本的邏輯,之後出現的什麼BS啊,多層啊,N層啊,都是形式上的變化,裏面的邏輯還不就是CS。

說到這裏,突然想起自己很久前寫的一個blog,引用一下。。。冒着冗長的風險。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章