您的位置:寻梦网首页编程乐园Java天地小龙亭之JSP实践之旅
闂佽绻愮换鎰崲濡吋顐介柧蹇e亞椤╁弶銇勯幘瀵哥畼妞ゆ挾鐦甋P闂佽楠稿﹢閬嶅磻閻樿櫕浜ら柡鍐e亾缂佸锕﹂埀顒婄秵閸嬪懘鍩涢敓锟�
濠电偞鍨堕幐鎼佲€﹂悜钘壩ラ柨鐕傛嫹闂備焦瀵ч崘濠氬箯閿燂拷闂備胶枪缁诲牓宕曢棃娴虫盯鏁撻敓锟�闂備焦瀵ч崘濠氬箯閿燂拷EJB闂備焦瀵ч崘濠氬箯閿燂拷J2EE闂備焦瀵ч崘濠氬箯閿燂拷婵°倗濮烽崑娑㈠疮閼愁垬浜归柨鐕傛嫹闂備焦瀵ч崘濠氬箯閿燂拷JSP缂傚倸鍊搁崐褰掓偋濠婂牆鐓濋柨鐕傛嫹闂備焦瀵ч崘濠氬箯閿燂拷闂佽崵濮村ú锕傚垂閸洖鍑犻柨鐕傛嫹闂備焦瀵ч崘濠氬箯閿燂拷闁诲氦顫夐幃鍫曞磿闁秴鐭楅柨鐕傛嫹闂備焦瀵ч崘濠氬箯閿燂拷Java闂備焦瀵ч崘濠氬箯閿燂拷AppServer闂備焦瀵ч崘濠氬箯閿燂拷Web闂備焦瀵ч崘濠氬箯閿燂拷闂備浇妗ㄩ懗鑸垫櫠濡も偓閻e灚鎷呯憴鍕妳闂佽法鍣﹂幏锟�闂備焦瀵ч崘濠氬箯閿燂拷XML闂備焦瀵ч崘濠氬箯閿燂拷闂備礁缍婂ḿ褔顢栭崼銉晩闁跨噦鎷�闂備焦瀵ч崘濠氬箯閿燂拷闂佽绻愮换鎰崲鐎n亖妲堥柨鐕傛嫹


缂傚倸鐗婂Σ鎺楁儊瑜斿鍧楀幢濞戞瑦娈滄繛鎴炴煥椤戝懐鑺遍鐘冲殜闁逞嶆嫹
闂佽桨鑳舵晶妤€鐣垫担瑙勫劅闁规儳婀辩粻楣冩煙閹帒鍔ゆ繛鍫熷灴瀹曘儵宕熼褎缍掗梺鍝勫€婚幊鎾舵閿燂拷
JSP闂佹椿鐓夐幏锟�2缂備礁顦粔鍓佸垝閵娾晛鍑犻柨鐕傛嫹-Model1闂佸憡绮岄鐖媎el2
ASP+婵炴垶鎸告稉娣狿婵炴垶鏌ㄩ澶娢涢崸妤佸剭闁告洦鍓欏敮闂佺懓鍤栭幏锟�
JSP婵炴垶鎼╅崢鎯р枔閹达附鎯炴慨姗嗗幖閻濐垶鎮规笟顖氱仩缂佽鎷�
JSP闁荤姴娲╅褑銇愰崳鎶秚闂佸搫鍊稿ú锝呪枎閿燂拷
new:ASPer闂佹椿浜滈鍫㈡崲閸愵喖绾ч柨鐕傛嫹
JSP闂佹眹鍔岀€氼喖顔忛柆宥嗏挃闁跨噦鎷�
JSP闂佹椿鐓夐幏锟�5婵炴垶鎼╂禍娆戠箔婢跺本鎯ラ柨鐕傛嫹
JSP婵炴垶鎸哥粔鐑藉礂濡崵顩烽柨婵嗘缁傚ervlet
Resin婵炴垶鎼╅崢鎯р枔閹辨〗P闂佽偐鍘ч崯鈺冩閿燂拷
JSP闂佸憡鐟﹂崹鍧楀焵椤戣法绐旈柛瀣墬缁傛帡鏁撻敓锟�
jsp婵犵鈧啿鈧绱炲鍡欌枖鐎圭ǹ娼燽闂備緡鍋呴惌顔界┍閿燂拷
JSP闂佸憡绮岄鐜vlet闂佹眹鍔岀€氫即鍩€椤掍椒浜㈡い鏃撴嫹
JSP闂佸憡绮岄悺鎲刾let闂佹眹鍔岀€氫即鍩€椤掍椒浜㈡い鏃撴嫹
JSP闂佸憡鍔栭悰锕泃闂佸搫鍊稿ú锝呪枎閿燂拷
闂佸憡鐟﹂悧鏇犳鏉堚斁鍋撻獮鍨仾闁糕晜绋戦湁闊洦鍑瑰ḿ鏃堟煕閿濆啫濡肩€殿噮鍓熷顐︽晸閿燂拷
JSP闂佸搫鍊稿ú锝呪枎閵忋垻纾介柡宥庡墰濡差垶鏌i妸銉ヮ仼閻㈩垼鍋婇幃鍫曟晸閿燂拷

jsp与applet通信

 

Blueski编译


很简单,你可以使用 java.net.URLConnection 和 java.net.URL类来打开一个标准的 HTTP连接,与web 服务器取得连接。服务器随后以通常的方式将这一信息传送给servlet。基本上,applet可以看作是一个a web浏览器,servlet并不能区分这2者。对servlet来说,applet仅仅是另一个HTTP客户。 

(当然,你可以写一个servlet,专门由你的applet对它进行调用,在这种情况下servlet确实能知道2者的差别。你也可以在一个客户段TCP端口打开一个ServerSocket,然后让你的applet打开一个 Socket连接。然后你必须设计和实现一个客户段socket-level协议来对通信进行处理。这就是你可以写的东西。例如,一个聊天applet和一个servlet进行通信。总之,做一个客户端协议相比用HTTP要花费更多工作量,但更灵活。但是,客户端协议要花费长时间来通过防火墙。) 

如要看更详细资料,你可以参考下列页面:

http://www.sun.com/software/jwebserver/faq/faq.html

 Questions C8

http://www.sun.com/software/jwebserver/faq/faq.html#c8

和 C9

http://www.sun.com/software/jwebserver/faq/faq.html#c9

Chad Darby有一篇带源程序的文章在:

http://www.j-nine.com/pubs/applet2servlet/index.htm.

Netscape DevEdge Online 也有类似文章 - 企业应用中Applet-to-Servlet通信

http://developer.netscape.com/viewsource/index_frame.html?content=fields_servlet/fields_servlet.html

 

(全文完)