Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ʲôÊÇJMS(JavaÏûÏ¢·þÎñ)

{ת} 
ÔÚ²»Í¬ÏµÍ³Ö®¼ä½»»»ÐÅÏ¢µÄÒ»´óÕϰ­ÊÇÈçºÎÔÚ¾«È·½»»»ºÍ¸ñʽ»¯Êý¾Ý·½ÃæÈ¡µÃÒ»Ö¡£Java Message Service£¨ JavaÏûÏ¢·þÎñ£¬¼ò³ÆJMS£©Í¨¹ýÌṩһÖÖÓëJ2EEÓ¦ÓóÌÐò»ò´«Í³ÏµÍ³½»»¥µÄ·½·¨²¿·ÖµÄ½â¾öÁËÕâ¸öÎÊÌâ¡£ 
¡¡¡¡JMSµÄͨÓýӿڼ¯ºÏÒÔÒì²½·½Ê½·¢ËÍ»ò½ÓÊÕÏûÏ¢¡£Òì²½·½Ê½½ÓÊÕÏûÏ¢ÏÔÈ»ÊÇʹÓüä¶ÏÍøÂçÁ¬½ÓµÄ¿Í»§»ú£¬ÖîÈçÒÆ¶¯µç»°ºÍPDAµÄ×îºÃµÄÑ¡Ôñ¡£ÁíÍ⣬ JMS²ÉÓÃÒ»ÖÖ¿íËɽáºÏ·½Ê½ÕûºÏÆóҵϵͳµÄ·½·¨£¬ÆäÖ÷ÒªµÄÄ¿µÄ¾ÍÊÇ´´½¨Äܹ»Ê¹ÓÃ¿çÆ½Ì¨Êý¾ÝÐÅÏ¢µÄ¡¢¿ÉÒÆÖ²µÄÆóÒµ¼¶Ó¦ÓóÌÐò£¬¶ø°Ñ¿ª·¢ÈËÁ¦½â·Å³öÀ´¡£ 
¡¡¡¡JavaÏûÏ¢·þÎñÖ§³ÖÁ½ÖÖÏûϢģÐÍ£ºPoint-to-PointÏûÏ¢(P2P)ºÍ·¢²¼¶©ÔÄÏûÏ¢£¨Publish Subscribe messaging£¬¼ò³ÆPub/Sub£©¡£JMS¹æ·¶²¢²»ÒªÇó¹©Ó¦ÉÌͬʱ֧³ÖÕâÁ½ÖÖÏûϢģÐÍ£¬µ«¿ª·¢ÕßÓ¦¸ÃÊìϤÕâÁ½ÖÖÏûϢģÐ͵ÄÓÅÊÆÓëȱµã¡£ 
¡¡¡¡P2PÏûϢģÐÍÊÇÔÚµã¶ÔµãÖ®¼ä´«µÝÏûϢʱʹÓá£Èç¹ûÓ¦ÓóÌÐò¿ª·¢ÕßÏ£ÍûÿһÌõÏûÏ¢¶¼Äܹ»±»´¦Àí£¬ÄÇôӦ¸ÃʹÓÃP2PÏûϢģÐÍ¡£ÓëPub/SubÏûϢģÐͲ»Í¬£¬P2PÏûÏ¢×ÜÊÇÄܹ»±»´«Ë͵½Ö¸¶¨µÄλÖᣠ
¡¡¡¡Pub/SubÄ£ÐÍÔÚÒ»µ½¶àµÄÏûÏ¢¹ã²¥Ê±Ê¹Óá£Èç¹ûÒ»¶¨³Ì¶ÈµÄÏûÏ¢´«µÝµÄ²»¿É¿¿ÐÔ¿ÉÒÔ±»½ÓÊܵϰ£¬ÄÇôӦÓóÌÐò¿ª·¢ÕßÒ²¿ÉÒÔʹÓÃPub/SubÏûϢģÐÍ¡£»»¾ä»°Ëµ£¬ËüÊÊÓÃÓÚËùÓеÄÏûÏ¢Ïû·Ñ³ÌÐò²¢²»ÒªÇóÄܹ»ÊÕµ½ËùÓеÄÐÅÏ¢»òÕßÏûÏ¢Ïû·Ñ³ÌÐò²¢²»Ïë½ÓÊÕµ½ÈκÎÏûÏ¢µÄÇé¿ö¡£ 
¡¡¡¡JMSͨ¹ýÔÊÐí´´½¨³Ö¾Ã¶©ÔÄÀ´¼ò»¯Ê±¼äÏà¹ØÐÔ£¬¼´Ê¹ÏûÏ¢Ô¤¶©Õßδ¼¤»îÒ²¿ÉÒÔ½ÓÊÕµ½ÏûÏ¢¡£´ËÍ⣬ʹÓó־ö©ÔÄ»¹¿Éͨ¹ý¶ÓÁÐÌṩÁé»îÐԺͿɿ¿ÐÔ£¬¶øÈÔÈ»ÔÊÐíÏûÏ¢±»·¢¸øÐí¶àµÄ½ÓÊÕÕß¡£ Topic Subscriber topic Subscriber = topicSession.createDurableSubscriber(topic, subscriptionName); ¡¡¡¡Connection¶ÔÏó±íʾÁ˵½Á½ÖÖÏûϢģÐÍÖеÄÈÎÒ»ÖÖµÄÏûϢϵͳµÄÁ¬½Ó¡£·þÎñÆ÷¶ËºÍ¿Í»§»ú¶Ë¶ÔÏóÒªÇó¹ÜÀí´´½¨µÄJMSÁ¬½ÓµÄ״̬¡£Á¬½ÓÊÇÓÉConnection Factory´´½¨µÄ²¢ÇÒͨ¹ýJNDI²éѰ¶¨Î»¡£ //È¡µÃÓÃÓÚ P2PµÄ QueueConnectionFactory QueueConnectionFactory = queueConnectionFactory( ); Context messaging = new InitialContext( ); QueueConnectionFactory = (QueueConnectionFactory) Messaging.lookup(“QueueConnectionFactory”); //È¡µÃÓÃÓÚ pub/subµÄ TopicConnectionFactory TopicConnectonFactory topicConnectionFactory; Context messaging = new InitialContext(); topicConnectionFactory = (TopicConnectionFactory) messaging.


Ïà¹ØÎĵµ£º

JavaÅжÏOSÊÇlinux»¹ÊÇwindows

public class Test {
public static void main(String aa[]) {
if (System.getProperty("os.name").equals("Linux")) {
System.out.println("linux");
} else if (System.getProperty("os.name").equals("Windows XP")) {
System.out.println("win ......

java ÖÐµÄ for foreach whileÑ­»·µÄ±È½Ï

java for foreach whileÑ­»·µÄ±È½Ï
¹Ø¼ü×Ö: java
ÔÚjavaÖо¿¾¹ÊÇÒ»°ãµÄforÑ­»·£¬»¹ÊÇforµÄÔöÇ¿ÐÍforeach£¬»òÊÇwhileµÄÖ´ÐÐЧÂʱȽϿìÄØ,ÎÒÓÃÁËÒ»¸ö¼òµ¥µÄ³ÌÐòÀ´·ÖÎö3ÖÖÑ­»·
public static void main(String[] args) {
 
List<Integer> map = new ArrayList<Integer>();
for (int i = 0; i < ......

javaÍøÂçÔ­Àí

½ñÌìÊÇÐÂÄêµÚһƪÎÄÕ£¬ÏÈ×£¸÷λ¶ÁÕßÐÂÄê¿ìÀÖ£¬»¢»¢ÉúÍþ£¡
´Ó½ñÄ꿪ʼÎÒ»áÂ½Ðø½²½â·þÎñÆ÷¿ª·¢¸÷²¿·ÖµÄ֪ʶºÍ¼¼ÇÉ£¨Ö»ÊǸöÈ˼û½âÓëÏà¹Ø×ÊÁϵÄÕûºÏ£¬ÈçÓдíÎó»¹Ï£Íû¸÷Î»ÍøÓÑÖ¸³ö£©¡£Ê×ÏÈÀ´½²ÏÂJavaÍøÂç£¬ÍøÂç¼¼ÊõÊÇJavaÓïÑÔÖкÜÖØÒªµÄÒ»²¿ÄÚÈÝ£¬ÒòΪJavaµÄÓïÑÔ²úÉúµÄºËÐÄ˼Ïë£ºÍøÂçÓ밲ȫ¡£
¶øÇÒĿǰµÄºÜ¶àµÄÈí¼þµÄ¿ª·¢Ò²Óë ......

JavaDoc£¬ÔÚ Java µÄ×¢ÊÍÉÏ×öÎÄÕÂ


JavaDoc£¬ÔÚ Java µÄ×¢ÊÍÉÏ×öÎÄÕÂ
¡¡¡¡¶ÔÓÚJava×¢ÊÍÎÒÃÇÖ÷ÒªÁ˽âÁ½ÖÖ£º
¡¡¡¡
¡¡¡¡// ×¢ÊÍÒ»ÐÐ
¡¡¡¡/* ...... */ ×¢ÊÍÈô¸ÉÐÐ
¡¡¡¡µ«»¹ÓеÚÈýÖÖ£¬Îĵµ×¢ÊÍ£º
¡¡¡¡/** ...... */ ×¢ÊÍÈô¸ÉÐУ¬²¢Ð´Èë javadoc Îĵµ
¡¡¡¡Í¨³£ÕâÖÖ×¢Ê͵ĶàÐÐд·¨ÈçÏ£º
¡¡¡¡/**
¡¡¡¡ * .........
¡¡¡¡ * .........
¡¡¡¡ */
¡¡¡¡ºÜ¶ ......

Java»ù´¡Ö®ÄÚ²¿Àà

¸ÕÔÚÒ»¸ö½Ð51ctoµÄÍøÕ¾¿´µ½µÄ£¬¸Ð¾õÕâ¸çÃÇ×ܽáµÄ±È½ÏÈ«ÁË£¬Àý×Ó¶¼ºÜ¼òµ¥£¬¶¼ÄÜ˵Ã÷ÎÊÌâ¡£Êղأ¬ºÇºÇ¡£
»¹ÓоÍÊǼ¯ºÏÀïÓõĵü´úÆ÷Ò²ÊÇÄÚ²¿ÀàµÄÉè¼Æ£¬ÎÒÒ²¾ÍÖªµÀÕâÒ»¸ö£¬¹þ¹þ¡£
ÒÔÏÂΪԭÎÄ£º
¶ÔÓÚJavaÄÚ²¿À࣬´ó¼Òʵ¼ÊÉÏÁ˽ⲻ¶à¡£ÔÚÕâÀïÎÒÃÇÒÔʵ¼Ê´úÂëµÄÐÎʽ£¬Îª´ó¼ÒÏêϸ½éÉÜJavaÄÚ²¿ÀàÔÚGUIÉè¼ÆµÄ×÷Óá£
JavaÄÚ²¿ÀàÆäʵ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ