導航:首頁 > 編程語言 > javacgi

javacgi

發布時間:2023-03-08 05:45:57

『壹』 java程序分為哪兩種

(1)standalone applications,或稱為applications:可獨立執行的程序
針對用戶介面的不同,可分為:
a) console application
b) windows application

(2)embedded applications:嵌入式應用程序,必須依附在其它程序里執行
a)applets:內嵌於網頁並通過網際網路傳遞,在用戶端使用支持Java的瀏覽器內動態地由伺服器端下載並執行的小程序
b)JSP、Java Servelet:以網頁的形式存在於伺服器端並且通過網路下載至支持Java的瀏覽器內執行
c)MIDlet:利用J2ME MIDP所開發而成,執行環境為行動電話及PDA等
d)Spotlet:利用J2ME CLDC所開發而成,執行環境為PDA等。

我在網路上搜索得到的答案,同時我學軟體,贊同此觀點,所以。

祝你愉快!

『貳』 什麼叫CGI編程

這種編程不好學

CGI:Common Gateway Interface
CGI代表Common Gateway Interface(通用網關界面),它使在網路伺服器下運行外部分應用程序(或網關)成為可能。CGI-BIN 目錄是存放CGI腳本的地方。這些腳本使WWW伺服器和瀏覽器能運行外部程序,而無需啟動另一個原因程序。

它是運行在Web伺服器上的一個程序,並由來自於瀏覽者的輸人觸發。CGI是在HTTP伺服器下運行外部程序(或網關)的一個介面,它能讓網路用戶訪問遠程系統上的使用類型程序,就好像他們在實際使用那些遠程計算機一樣。

CGI能夠讓瀏覽者與伺服器進行交互,如果你曾經遇到過在網路上填表或者進行搜索,就很有可能就是用的CGI。

盡管CGI易於使用,但是當大批人同時使用一個CGI應用程序是會反應較慢,網路伺服器 速度也會受到很大 影響。CGI應用程序的優點是可以獨立運行。

CGI應用程序可以由大多數的編程語言編寫,如Perl(Practical Extraction and Report Language)、C\C++、Java 和Visual Basic等。不過對於那些沒有太多編程經驗的網頁製作人來說,實在是一個不小的難題。

CGI應用程序的工作原理是這樣的:

1.瀏覽器通過HTML表單或超鏈接請求指上一個CGI應用程序的URL。

2.伺服器收發到請求。

3.伺服器執行指定所CGI應用程序。

4.CGI應用程序執行所需要的操作,通常是基於瀏覽者輸人的內容。

5.CGI應用程序把結果格式化為網路伺服器和瀏覽器能夠理解的文檔(通常是HTML網頁)。

6.網路伺服器把結果返回到瀏覽器中。

有關CGI應用程序要注意的是:

CGI應用程序運行在瀏覽器可以請求的伺服器系統上,執行時需要使用伺服器CPU時間和內存。如果有成千上萬的這種程序會同時運行,那會對伺服器系統提出極高的要求。你要慎重考慮這個問題,以防止伺服器系統崩潰。

不完善的CGI應用程序可能成為別人非法進人伺服器系統的通道,有可能導致重要的資料被刪除或外泄。

CGI應用程序主要的用途有以下幾種:

根據瀏覽者填寫的HTML表單發送定製的答復。

創建可單擊的圖像縮小圖。

創建一個瀏覽者可以搜索內容的資料庫

提供伺服器與資料庫的介面,並把結果轉換成HTML文檔。

製作動態HTML文擋。

如果一個CGI腳本可以在每台計算機上做同樣的事情;編寫腳本就會變的很容易。不幸的是,CGI腳本依賴於伺服器的操作系統,因此,對於非UNIX伺服器來說,Prl(UNIX下編寫腳本的一個常用工具)腳本毫無用處。所以,你必須定製安裝你的CGI腳本。

大多數伺服器都提供CGI-BIN目錄,但是這還不夠。因為你應該擁有自己的CGI-BIN。這樣,你就能運行自己的腳本(而不是讓自己的系統去適應已存在於系統上的腳本)。因此,你的提供商應安裝CGI-BIN,且能夠幫助你編寫腳本

『叄』 JAVA的主要應用領域是什麼

1、大型網站,主要使用JAVA EE,最有名例子就是電子商務交易平台阿里巴巴、淘寶、京東。

2、大型企業級應用,主要使用JAVA EE,比如大型企業管理系統,CRM系統,ERP系統2.1有關通信及網路的大型企業:移動、聯通、電信、網通主要的信息化都是JAVA2.2有關金融行的大型企業,所有的銀行、證券公司,互聯網金融; 2.3大型管理系統,如:供應鏈,客戶管理系統,物流系統。

3、電子政務,主要使用JAVA EE,相關的政府部門絕大多數的信息化系統是JAVA開發的。

4、游戲,很多手機游戲都是用JAVA開發的。包括大型網游的後台數據統計都是java。



5、嵌入式設備及消費類電子產品,主要用 JAVA ME,無線手持設備、通信終端、醫療設備、信息家電(如數字電視、機頂盒、電冰箱)、汽車電子設備等是比較熱門的Java應用領域,這方面的應用例子有中國聯通CDMA 1X網路中基於Java技術的無線。

6、各大旅遊網站基本都是使用java做的開發。

7、出行的交通工具的訂票系統絕大部分也是使用java開發的。

8、流行的大數據,最主流的大數據框架Hadoop的應用主要用Java開發。Java最大的優勢之一就是它在大數據領域的地位,目前很多的大數據架構都是通過Java來完成的。

閱讀全文

與javacgi相關的資料

熱點內容
大數據與工業的結合包括哪些領域 瀏覽:993
蘋果7鬧鍾鈴聲設置歌曲 瀏覽:168
法庭文件有哪些 瀏覽:211
zip文件怎麼刪除嗎 瀏覽:247
win1016179安裝失敗 瀏覽:457
pp助手的文件系統 瀏覽:218
設計網站橫幅廣告要哪些因素 瀏覽:991
勞務報酬認定在多少號文件 瀏覽:209
本地數據傳輸業務有什麼用途 瀏覽:375
什麼情侶app好用 瀏覽:575
旅遊攻略適合下什麼app 瀏覽:403
nodejsbusboy下載 瀏覽:106
同事不會送文件找不到地方 瀏覽:473
銀聯萬事達applepay 瀏覽:834
試玩怎麼推廣app 瀏覽:588
課設報告中數據結構寫什麼東西 瀏覽:44
男生怎麼搜到網站的 瀏覽:441
當前無網路怎麼解決 瀏覽:299
x200thinkpad升級 瀏覽:568
華為mate8幾個版本的區別 瀏覽:582

友情鏈接