本文目錄一覽:
- 1、C/S和B/S語言分別有什麼?asp、php、jsp是屬於哪一類的?
- 2、C、C++、JAVA語言和ASP、PHP、JSP語言在應用領域上有什麼區別?
- 3、c還有jsp,asp,java,html等他們之間是什麼關係啊
- 4、什麼叫JSP技術, 什麼叫B/S結構(特點 和C/S有什麼優勢)
- 5、什麼叫JSP技術
C/S和B/S語言分別有什麼?asp、php、jsp是屬於哪一類的?
1、首先弄清楚c/s,b/s的含義,C/S又稱Client/Server或客戶/服務器模式,B/S是Brower/Server的縮寫。
2、c/s語言常用的主流語言有C、C++、C#,DELPHI、.net等,當然用Java也可以。
3、B/S語言的話主流的是Java、php、asp等。
4、asp、php、jsp都是基於http協議的,都是屬於B/S架構中的模塊。
C、C++、JAVA語言和ASP、PHP、JSP語言在應用領域上有什麼區別?
前三個是屬於編程語言,其中C是中級語言,其他兩個是高級語言。比如我們常用的QQ就是VC++編寫的。而天堂II的服務器是用JAVA編寫的。
後三個是常用的動態網絡語言,主要用於網絡開發, 比如我們熟悉的就是用JSP編寫的。
c還有jsp,asp,java,html等他們之間是什麼關係啊
首先說說C,一般學校都會選擇C來入門,其實c的作用很大,對硬件或是系統底層開發離不開C,
在說說java,java是在C的基礎上,較少了一部分操作,增加了一些封裝的語言,特點是移植性強,適合各種平台和操作系統,具體應用在j2me(手機遊戲,嵌入式系統的軟件等)、j2ee(一些企業應用級別的軟件,目前比較流行)
在說說html,它是一種標記語言,瀏覽器識別的語言,我們看到的所有頁面都是html語言,他也是j2ee用於展現給用戶的界面的最好解決方案。
在說說jsp,它是以java語言為主,然後通過後台服務生成html標籤,這樣做的好處是安全可靠、比較直觀。比如我要html頁面動態生成所有註冊用戶,那麼就用java調用後台數據庫,讀出所有用戶的數據,然後打印到頁面上。
asp和jsp類似,不過asp的語言以來於VB,新出的asp.net是以C#為基礎,C#是java加上C++的優點來的,比較流行。
什麼叫JSP技術, 什麼叫B/S結構(特點 和C/S有什麼優勢)
jsp是一種java語言實現的java服務端頁面。
B/S:brower/server,瀏覽器/服務器模式,直白一點,所有的網站都是這種模式的。
C/S:client/server,客戶端/服務器模式,就是除了一台服務器,每個客戶端都要安裝程序,就像QQ這種的。
bs優勢
1.安裝維護方便,只用安裝好服務器,客戶端只要能連網,有瀏覽器就可以
2.升級也方便,只用升級服務器,客戶端不用理會
這兩點我想你能有點體會,其實它的優勢還有幾條,但不方便理解,這裡我就不說了。
什麼叫JSP技術
JSP技術是一種動態網頁技術。
JSP是在傳統的網頁HTML(標準通用標記語言的子集)文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP標記(tag),從而形成JSP文件,後綴名為(*.jsp)。 用JSP開發的Web應用是跨平台的,既能在Linux下運行,也能在其他操作系統上運行。
擴展資料:
JSP優點:
1.一次編寫,到處運行。除了系統之外,代碼不用做任何更改。
2.系統的多平台支持。基本上可以在所有平台上的任意環境中開發,在任意環境中進行系統部署,在任意環境中擴展。相比ASP的局限性JSP的優勢是顯而易見的。
3.強大的可伸縮性。從只有一個小的Jar文件就可以運行Servlet/JSP,到由多台服務器進行集群和負載均衡,到多台Application進行事務處理,消息處理,一台服務器到無數台服務器,Java顯示了一個巨大的生命力。
4.多樣化和功能強大的開發工具支持。這一點與ASP很像,Java已經有了許多非常優秀的開發工具,而且許多可以免費得到,並且其中許多已經可以順利的運行於多種平台之下。
5.支持服務器端組件。web應用需要強大的服務器端組件來支持,開發人員需要利用其他工具設計實現複雜功能的組件供web頁面調用,以增強系統性能。JSP可以使用成熟的JAVA BEANS 組件來實現複雜商務功能。
參考資料:
百度百科–JSP
原創文章,作者:MPZCS,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/330922.html