---- 我們知道,在普通的計算機上沖浪的時候應用的是大屏幕,看到的是適用于大屏幕的Html語言寫成的可視頁面。然而HTML并不適合于像移動電話那樣的小屏幕,使用帶有豐富圖片的Java應用不適合于在小屏幕上運行。因而需要一個Java的子集,專門適用于移動應用。Java Servlet和Java Server Pages(jsp)也就在這樣的環境中誕生了。
---- Java的小應用Applet可以和主頁一起在網上被傳送、被瀏覽器下載,使頁面活起來。如今Java新開發的Servlet同樣具有Applet的一些特征,Servlet應用于書寫WAP服務器上的動態內容,被傳送給移動終端解釋執行。 ---- 借助Java Servlet 以及Java Server Pages等技術的幫助,WAP業務可以在Web 服務器上開展。WAP是用于移動電話的,而Java正向著服務于更復雜的網絡終端前進。WAP復用了Internet 已有的協議,使Java以及其他Web開發語言很輕易地應用于WAP業務中。 ---- WAP應用在普通的Web服務器上可以用WML和WMLScript來書寫,也可以用已存在的Web技術來書寫。動態WML文檔可以由CGIScript、Servlet、JavaServer Pages、Active Server Pages等來產生和創建。也就是說,用Java可以實現自己的WAP服務。
---- Java 在WAP中的應用主要是為基于WAP的移動電話創建動態的互聯網內容,比如在Windows NT平臺上可以使用JSWDK(Java Server Web Development Kit 1.01)開發WAP動態內容,這些都已經成為目前的技術熱點。 ---- 可以說,Java技術使WAP應用從技術成為實際,因為正由于有Java Internationalization API等Java技術的支持,內容提供商可以根據用戶的位置和語言為用戶提供各種內容服務。 ---- 如今,以Javascript 、Servlet、JSP等為代表的Java技術,在很多領域都發揮了巨大的作用。Java技術和WAP技術的接合,為移動無線上網鋪平了道路。Java強大的生命力再一次表現無遺。