Java Web Start
Java Web Start ÊǰïÖú¿Í»§»ú¶ËÓ¦ÓóÌÐò¿ª·¢µÄÒ»¸öм¼Êõ£¬ËüµÄ¶ÀÌØÖ®´¦ÔÚÓÚ½«Äú´Ó¹ØÐĿͻ§»úÊÇÈçºÎÆô¶¯µÄ£¨´Ó Web ä¯ÀÀÆ÷»òÊÇ×ÀÃæ£©Öнâ·Å³öÀ´¡£ÁíÍ⣬¸Ã¼¼ÊõÌṩÁËÒ»¸öʹ Web ·þÎñÆ÷ÄܶÀÁ¢µÄ·Ö·¢ºÍ¸üпͻ§»ú´úÂëµÄ¼¯ºÏ²¿Êð·½°¸¡£
Java Web Start ÊÇÒ»¸öÈí¼þ¼¼Êõ£¬Ëü°üº¬ÁË applet µÄ¿ÉÒÆÖ²ÐÔ¡¢Servlet ºÍ JavaServer Pages £¨JSP£©µÄ¿Éά»¤ÐÔÒÔ¼°Ïó XML ºÍ HTML ÕâÑùµÄ±ê¼ÇÓïÑԵļòÒ×ÐÔ¡£ËüÊÇ»ùÓÚ Java µÄÓ¦ÓóÌÐò£¬ÔÊÐí´Ó±ê×¼µÄ Web ·þÎñÆ÷Æô¶¯¡¢²¿ÊðºÍ¸üй¦ÄÜÍêÈ«µÄ Java 2 ¿Í»§»úÓ¦ÓóÌÐò¡£ÔÚµÚÒ»´ÎÆô¶¯ Java Web Start ʱ£¬Óû§¿ÉÒÔ´Ó Web ÏÂÔØÐµĿͻ§»úÓ¦ÓóÌÐò£»Ö®ºóÕâЩӦÓóÌÐò¿ÉÒÔͨ¹ý Web Ò³ÃæµÄÁ´½Ó»ò£¨Windows Öеģ©×ÀÃæÍ¼±ê»ò“¿ªÊ¼”²Ëµ¥³õʼ»¯¡£Ó¦ÓóÌÐòÔÚ Java Web Start Ï¿ìËÙ³õʼ»¯£¬±»¸ßËÙ»º´æÔÚ¿Í»§»ú£¬²¢ÇÒ¿ÉÒÔÔ¶³ÌµÄÀëÏ߯ô¶¯¡£ÁíÍ⣬ÒòΪ Java Web Start ÊÇ´Ó Java 2 ¼¼Êõ½¨Á¢ÆðÀ´µÄ£¬ËùÒÔËü¼Ì³ÐÁË Java ƽ̨µÄÍêÕûµÄ°²È«ÐÔÌåϵ½á¹¹¡£
ÓÉÓÚ Java Web Start ×ÔÉíÊÇÒ»¸ö Java Ó¦ÓóÌÐò£¬ËùÒÔ¸ÃÈí¼þÊÇÆ½Ì¨¶ÀÁ¢µÄ£¬²¢ÇÒÖ§³Ö Java 2 ƽ̨µÄÈκοͻ§»úϵͳ¶¼Ö§³Ö¸ÃÈí¼þ¡£µ±¿Í»§»úÓ¦ÓóÌÐòÆô¶¯Ê±£¬Java Web Start ×Ô¶¯Ö´ÐиüУ¬ÔÚ´ÓÔÀ´µÄ¸ßËÙ»º´æ£¨ÌÈÈô´æÔÚ¸ßËÙ»º´æ£©×°ÈëÓ¦ÓóÌÐòµÄͬʱ£¬´Ó Web ÏÂÔØ×îеĴúÂë¡£Java Web Start »¹ÌṩÁËÒ»¸ö Java Ó¦ÓóÌÐò¹ÜÀíÆ÷£¨Java Application Manager£©ÊµÓóÌÐò£¬¼ÈÌṩÁ˶àÖÖÑ¡ÏÈçÇå³ýÏÂÔØµÄÓ¦ÓóÌÐòµÄ¸ßËÙ»º´æ¡¢Ö¸¶¨¶àÖÖ JRE µÄʹÓá¢ÉèÖà HTTP ´úÀí£¬»¹ÔÊÐí×îÖÕÓû§×éÖ¯ËûÃÇµÄ Java Ó¦ÓóÌÐò¡£
Java Web Start Õ¾µã: http://java.sun.com/products/javawebstart/
JNLP¹æ·¶: http://java.sun.com/aboutJava/communityprocess/jsr/jsr_056_jnlp.html
Ò».µ±Óû§Ê״ε¥»÷Ò»¸öÁ´½ÓÀ´Æô¶¯Ò»¸ö¿Í»§¶ËµÄ Java Ó¦ÓóÌÐòʱ£¬·¢ÉúÏÂÃæµÄ¹ý³Ì£º
1.Web ä¯ÀÀÆ÷±»Ö¸Ê¾ÔËÐÐ Java Web Start¡£
2.Java Web Start ÒÔÆô¶¯ÉÁÆÁ¿ªÊ¼
3.È»ºó Java Web Start ÓëÖ¸¶¨µÄ Web ·þÎñÆ÷ÁªÏµ£¬²¢ÇÒÈ·¶¨ÊÇ·ñΪËùÒªµÄ Java Ó¦ÓóÌÐòÏÂÔØÁËËùÓеÄÎļþ¡£
4.°ÑÊʵ±µÄÎļþÏÂÔØµ½±¾µØ»ú¡£
5.Java Web Start ÔËÐÐÏÂÔØµÄÓ¦ÓóÌÐò¡£
¶þ.µ±Ñ¡ÔñÊÇ·ñΪÓë Java Web Start ¼æÈݶø¿ª·¢Ó¦ÓóÌÐòʱ£
Ïà¹ØÎĵµ£º
ÓÃJava±àдӦÓÃʱ£¬ÓÐʱÐèÒªÔÚ³ÌÐòÖе÷ÓÃÁíÒ»¸öÏֳɵĿÉÖ´ÐгÌÐò»òϵͳÃüÁÕâʱ¿ÉÒÔͨ¹ý×éºÏʹÓÃJavaÌṩµÄRuntimeÀàºÍProcessÀàµÄ·½·¨ÊµÏÖ¡£ÏÂÃæÊÇÒ»ÖֱȽϵäÐ͵ijÌÐòģʽ£º
...
Process process = Runtime.getRuntime().exec(".\\p.exe");
process.waitfor( );
...&nb ......
Java·¢Õ¹µ½ÏÖÔÚ£¬°´Ó¦ÓÃÀ´·ÖÖ÷Òª·ÖΪÈý´ó¿é£ºJ2SE,J2MEºÍJ2EE¡£
ÕâÈý¿éÏ໥²¹³ä£¬Ó¦Ó÷¶Î§²»Í¬¡£
J2SE¾ÍÊÇJava2µÄ±ê×¼°æ£¬Ö÷ÒªÓÃÓÚ×ÀÃæÓ¦ÓÃÈí¼þµÄ±à³Ì£»
J2MEÖ÷ÒªÓ¦ÓÃÓÚǶÈëÊÇϵͳ¿ª·¢£¬ÈçÊÖ»úºÍPDAµÄ±à³Ì£»
J2EEÊÇJava2µÄÆóÒµ°æ£¬Ö÷ÒªÓÃÓÚ·Ö²¼Ê½µÄÍøÂç³ÌÐòµÄ¿ª·¢£¬Èçµç×ÓÉÌÎñÍøÕ¾ºÍERPϵͳ¡£
ÏÈѧϰj2se
ÒªÑ§Ï ......
http://damies.javaeye.com/blog/51778
¹Ø¼ü×Ö: RMI
JAVA RMI ¿ìËÙÈëÃÅʵÀý
±¾ÊµÀýΪ²Î¿¼¶àƪÎÄÕÂд¾Í¶ø³É£¬ÍøÉϼ°ÊéÉϸ÷ÀàÎÄÕ½éÉÜÈçºÎʹÓÃRMIÓжàÖÖʵÀý¿É²Î¿¼£¬Æ©ÈçÓУº
1. ÓÃÃüÁîrmiregistryÆô¶¯RMI×¢²á·þÎñµÄ
2. ͬʱ´´½¨´æ¸ù(stub)ºÍ¹Ç¼Ü(skeleton)µÄ
3. Ö»´´½¨´æ¸ùÀàµÄµÄ(jdk1.2ÒÔºó°æ±¾)
4. ͨ¹ýRemoteRefº ......
±ðµÄ¶¼²»ËµÁË£¬ÎҵĸоõÊÇѧϰµ½ÁËÒ»ÖÖ¿ò¼ÜµÄ˼Ï룺¾ÍÊÇ¿ª·¢Ò»¸ö»ù´¡¿ò¼Ü£¬È»ºóÕâ¸ö¿ò¼ÜÔÙ±ðµÄµØ·½Ò»Ñù¿ÉÒÔʹÓã¡
±È½ÏÖØÒªµÄ֪ʶµã:
1: HTTP ÐÒé½âÎö£¬
2£º·â×°response ¡¢request
3£º¸øÏµÍ³¶¨ÖÆÈÕÖ¾×é¼þ
4£º¸øÏµÍ³Ìí¼ÓÅäÖÃÎļþ£¬Ôö¼ÓÁËϵͳµÄÁé»îÐÔºÍñîºÏÐÔ.ÕâÀïÖ÷ÒªÊÇÓõÄÒ»¸ö¿ªÔ´ÏîÄ¿£¨¾Ý˵Tomcat¾ÍÊÇÓõÄÕâ¸ö¿ªÔ ......
ÔÎĵØÖ·£ºÎªÁ˱¸Íü£¬×ªÔØ×Ôhttp://www.j2megame.org/index.php/content/view/1989/125.html
1. javaÖжÑÓëÕ»
ÔÚJava³ÌÐòÔËÐÐʱ£¬ÓÐ6¸öµØ·½¿ÉÒÔÓÃÓÚ±£´æÊý¾Ý£º
(1) ¼Ä´æÆ÷¡£×î¿ìµÄ±£´æÇøÓò£¬Î»ÓÚ´¦ÀíÆ÷ÄÚ²¿,ÊýÁ¿Ê®·ÖÓÐÏÞ£¬ËüÊǸù¾ÝÐèÒªÓɱàÒëÆ÷·ÖÅä¡£ÎÒÃǶԴËûÓÐÖ±½ÓµÄ¿ØÖÆÈ¨.
(2)
Õ»(stack)¡£×¤ÁôÓÚ³£¹æRAM£¨Ëæ»ú ......