三,JavaWeb之什麼是JavaWeb

JavaWeb是指用Java語言來解決相關Web領域的技術的總和。一個Web應用程序包括Web客戶端和web服務器端。即基於B/S(瀏覽器/服務器)架構的應用程序。

Web客戶端,通常指瀏覽器,例如IE、火狐等等。可是如今也有一些非瀏覽器的客戶端使用HTTP協議與服務器通訊,他們都是B/S架構的。

Web服務器,Web服務器就是一臺電腦,任何一臺電腦運行了服務器程序的電腦均可以給Web客戶端提供服務,都是Web服務器。

3.1那麼問題了,想搞JavaWeb開發須要具有哪些知識呢?

客戶端技術:HTML(用來顯示網頁的內容),CSS(用來顯示網頁的樣式),FLash(動畫),jQuery等等。

服務器端技術:JSP,servlet,JAVA,CGI,PHP,Python,Node.js,ASP.NET,Ruby,Go,Erlang,MySQL,SQLserver,oracle,NoSQL,Docker,Hadoop,openStack等等。額造,瞬間嚇尿有木有。

可是不要怕,學會JSP,servlet,Java就好了,其餘的等開始開發後臺了再慢慢一個一個擼過去就好了。 下面是裝13環節。這麼多高大上的技術,必須知道他們的中文名才能裝得下去是不?不然請腦補一下情節:某天心血來潮對妹紙說:我會CSS,用來美化前端頁面特別棒,妹紙問:哇,你好厲害啊,啥是CSS啊?你:額。。。。。對啊!!!因此這個必須是要記住的。你知道了HTML,CSS,JSP,Servlet,JAVA的全稱以後再去找工做,請對你的面試官說:我除了專業技能以外還自學了,超級文本語言,層疊樣式表語言,JAVA服務器頁面語言以及服務器Applet和Java語言,瞬間高大上有木有。前端

3.2網絡程序的開發體系結構:

C/S架構和B/S架構 = = QQ/騰訊的QQ服務器和QQ瀏覽器/騰訊的瀏覽器服務器。

下期預告:JavaWeb簡略的談下前端技術web

想查看更多的技術原創文章,請微信搜索個人公衆號:ITYaoDao,或者直接掃描下面編二維碼:面試

輸入圖片說明

相關文章
相關標籤/搜索