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

java socket ͨÐÅ

Ò».ÔõÑùÓÃsocket½øÐпͻ§Óë·þÎñÆ÷ͨÐÅ
ÔÚJavaÖÐÓÃsocket½øÐпͻ§/·þÎñÆ÷Ö®¼äµÄͨÐűà³Ì¡£SocketÊÇÁ½¸öʵÌåÖ®¼ä½øÐÐͨÐŵÄÓÐЧ¶Ëµã¡£Í¨¹ýsocket¿ÉÒÔ»ñµÃÔ´IPµØÖ·ºÍÔ´¶Ë¿Ú¡¢ÖÕµãIPµØÖ·ºÍÖÕµã¶Ë¿Ú¡£Óû§¿ÉÒÔ½«¶à¸ösocketÁ¬Èëͬһ¸ö¶Ë¿Ú£¬ÒÔ±ã¶ÔÓÚµ¥¸ö¶Ë¿Ú¿ÉÒÔÓжà¸öÁ¬½Ó¡£Í¨¹ýsocket¿Í»§/·þÎñÆ÷±à³Ì¿ÉÒÔ´´½¨Ò»¸öÄܱ»Ðí¶àÈËʹÓõķֲ¼Ê½³ÌÐò£¬²¢ÇÒËùÓпͻ§¾ù¿ÉÒÔÓÃͳһµÄǰ¶Ë½øÐй¤×÷£¬²¢Óë·þÎñÆ÷½øÐÐͨÐÅ¡£
¡¡¡¡ÒªÏëÓë·þÎñÆ÷ͨÐűØÐë¾ß±¸Èý¸öÌõ¼þ£º·þÎñÆ÷³ÌÐò¡¢¿Í»§³ÌÐòºÍÁ¬½ÓËüÃǵÄsocket³ÌÐò¡£ÕâÈý¸ö²¿·Öȱһ²»¿É¡£µ«ÊÇ£¬¿Í»§Óë·þÎñÆ÷Ö®¼äµÄͨÐÅÓкܶàµÄ·½Ê½£¬ÆäÖÐÁíÒ»¸ö·½·¨Êǰѿͻ§×÷ΪË÷È¡Õߣ¬°Ñ·þÎñÆ÷×÷Ϊ¸øÓèÕß¡£ÏÂÃæÎÒÃÇ¿´Ò»¿´JavaµÄ·þÎñÆ÷±à³Ì¡£
ÔÚJavaÖУ¬·þÎñÆ÷ÓÐÒÔϼ¸¸ö¹¦ÄÜ£º
¡¡¡¡1.ÔÚJava.netÀà¿âÖÐͨ¹ý¹¹ÔìÒ»¸öServerSocketÀàµÄʵÀýʹ·þÎñÆ÷Äܹ»¼ì²âµ½Ö¸¶¨¶Ë¿ÚµÄÐÅÏ¢¡£ÓÃServerSockeÖеÄaccept()·½·¨¿ÉÒÔʹ·þÎñÆ÷¼ì²âµ½Ö¸¶¨¶Ë¿ÚµÄ»î¶¯¡£ÁíÍ⣬·þÎñÆ÷»¹¸ºÔð¼ì²âÒªÇóÓëËüÁ¬½ÓµÄ¿Í»§¡£
·SocketÀàµÄʵÀý´ú±í¿Í»§Óë·þÎñÆ÷Á¬½Ó³É¹¦¡£Í¨¹ý±à³Ì¿ÉÒÔʹ¶à¸öÓû§Í¨¹ýͬһ¸ö¶Ë¿ÚÓë·þÎñÆ÷ÏàÁ¬£¬ÆäÖж¼ÊÇSocket ÀàµÄʵÀý¡£
¡¡¡¡2.¿ÉÒÔ·Ö±ðÓÃSocketÀàµÄgetInputStream()ºÍgetOutStream()·½·¨À´·¢ËͺͲ¶×½Êý¾Ý¡£ÆäʹÓ÷½·¨ÈçÏ£º
¡¡¡¡try{
¡¡¡¡¡¡¡¡ServerSocket myServerSocket=new ServerSocket(100);
¡¡¡¡¡¡¡¡Socket my100Socket=myServerSocket.accept();
¡¡¡¡}catch(Exception e){}
¡¡¡¡ÔÚÉÏÃæµÄ´úÂëÖУ¬Ê×Ïȹ¹ÔìÒ»¸öServerSocketÀàµÄʵÀý£¬²¢´«µÝ¸øËüÒ»¸öÕûÊý×÷Ϊ·þÎñÆ÷Ö¸¶¨¿ÉÒÔʹÓõĸø¶¨¶Ë¿Ú£¬ÈçÏ£º
¡¡¡¡ServerSocket myServerSocket=new ServerSocket(100)£»
¡¡¡¡3.ÔÚJava³ÌÐòÖÐÈç¹ûÿ´Î¹¹ÔìServerSocketʱ¶¼Äܱ£³Ö²¶×½Ò쳣ʼþ£¬Ôò¾ÍËæÊ±Ö¸¶¨ÁË×¼±¸Ê¹ÓõĶ˿ڡ£ÏÂÃæµÄ´úÂëʹÓÃaccept()·½·¨À´¼ì²â¶Ë¿ÚµÄ»î¶¯¡£
¡¡¡¡Socket my100Socket=myServerSocket.accept();
¡¡¡¡Accept()·½·¨Ö±µ½½ÓÊÕµ½Óû§µÄÁ¬½ÓÇëÇ󣬲żÌÐøÖ´ÐÐÖжϵÄÖ´ÐгÌÐò¡£Ò»µ©¿Í»§µÄÁ¬½Ó³É¹¦£¬my100Socket¾Í´ú±í¸ÃÁ¬½Ó£¬²¢ÇÒ¿ÉÒÔ·¢ËͺͽÓÊÕÊý¾Ý¡£
×îºó£¬ÎÒÃÇ¿´Ò»¿´¿Í»§ÊÇÔõÑùÇëÇóÁ¬½ÓµÄ¡£ÆäÁ¬½Ó·½·¨ÈçÏ£º
¡¡¡¡try{
¡¡¡¡¡¡¡¡Socket mySocket=new Socket("www.cpcw.com",100);
¡¡¡¡}catch(Exception e ){}
¡¡¡¡Í¨¹ýÉÏÃæµÄ´úÂë¿ÉÄÜ¿´³ö£¬Ò²ÊÇͨ¹ýSocketÀàÀ´ÊµÏֵġ£ÏÂÃæÎÒÃÇͨ¹ýÒ»¸öÍøÂç±à³ÌµÄʵÀýÀ´ËµÃ÷ÈçºÎ½øÐÐÍøÂçͨÐÅ¡£
ʵÀýÈçÏ£


Ïà¹ØÎĵµ£º

Java ÈÕÖ¾

19.1.1. Spring¶Ôlog4jµÄ¼¸¸öÔöÇ¿
×¢Òâ
¸öÈ˽¨Òé¶¼²»ÒªÊ¹Óá£
¶¨Ê±Ë¢ÐÂlog4j.properties£¬ÎÞÐëÖØÆô·þÎñÆ÷¸üÐÂlog4jÉèÖá£ËäÈ»ÕâÊǸöJ2EE Best
Practice£¬µ«ÔÚSpringµÄJavaDocÀï×¢Ã÷Á˲»ÍƼöÓÃÓÚÉú²ú»·¾³£¬ÒòΪ·þÎñÆ÷ÖØÆôµÄʱºò£¬ÄÇÌõwatch thread²»»á¹Ø±Õ¡£
½«
log4j.propertiesÎļþ·ÅÔÚWEB-INF/log4j.properti ......

Java ϵͳÊôÐÔ System.getProperty


System.getProperty(String name)·½·¨ÓÃÓڵõ½ÏµÍ³µÄÊôÐÔ.SystemÊÇÔÚlang°üÖеÄÒ»¸öÀ࣬Õâ¸öÀàÖдæÔÚ´óÁ¿ºÍϵͳ´ò½»µÀµÄʵÓ÷½·¨£¬¶øÇÒÒ»°ã¶¼ÊÇÀà·½
·¨£¬.getProperty(String   key)¾ÍÊÇÆäÖÐÒ»¸ö±È½Ï³£Óõķ½·¨£¬ÓÃÓÚ·µ»ØÏµÍ³²ÎÊýÎļþÖÐÕâ¸ö·½·¨Ö¸¶¨¼üËù´ú±íµÄÖµ¡£
ÏÂÃæÊǸ÷½·¨µÄ³£ÓòÎÊý¡£¹Ø¼üÒâÒå ......

java ʵÏÖ¶ÌÐÅÊÕ·¢£­smslib ½éÉÜ×ÊÁÏ

×î½üһֱдjava ²Ù×÷¶ÌÐÅèµÄapp.
ºóÀ´google µ½smslib £¬²»´íµÄopensource.libraray.
ÔÚÍøÉÏҲûÕÒµ½ÖÐÎĵģ¬
ÓÚÊÇ·­ÒëµÄÒ»ÏÂsmslib µÄ¼ò½é
Smslib  ÊÇÒ»¸öÔÊÐíÄãͨ¹ýÒ»¸ögsm Modem »òÕßÊÇÒ»¸ö gsm phoneÊÕ·¢¶ÌÐŵÄjava ¿â.(Open source)
 
Smslib ×îа汾ÊÇ3.4.6.
Smslib v3 ÒÀÈ»±£ÁôÁËһЩÒÔǰµÄ¹¦ÄÜ ......

¹ØÓÚ Java ¶ÔÏóÐòÁл¯Äú²»ÖªµÀµÄ 5 ¼þÊÂ

ÊýÄêǰ£¬µ±ºÍÒ»¸öÈí¼þÍŶÓÒ»ÆðÓà Java ÓïÑÔ±àдһ¸öÓ¦ÓóÌÐòʱ£¬ÎÒÌå»áµ½±ÈÒ»°ã³ÌÐòÔ±¶àÖªµÀÒ»µã¹ØÓÚ Java ¶ÔÏóÐòÁл¯µÄ֪ʶËù´øÀ´µÄºÃ´¦¡£
´óÔ¼Ò»Äêǰ£¬Ò»¸ö¸ºÔð¹ÜÀíÓ¦ÓóÌÐòËùÓÐÓû§ÉèÖõĿª·¢ÈËÔ±£¬¾ö¶¨½«Óû§ÉèÖô洢ÔÚÒ»¸ö Hashtable ÖУ¬È»ºó½«Õâ¸ö Hashtable ÐòÁл¯µ½´ÅÅÌ£¬ÒÔ±ã³Ö¾Ã»¯¡£µ±Óû§¸ü¸ÄÉèÖÃʱ£¬±ãÖØÐ½« ......

²ÊÎåÁ¬ÖéÓÎÏ·¿ª·¢¹ý³Ì£¨javaÓïÑÔ£©

²ÊÎåÁ¬ÖéÓÎÏ·¿ª·¢¹ý³Ì
²ÊÎåÁ¬Ö飬һ¿ªÊ¼½Ð“Îå²ÊÁ¬Ö锣¬Í¬Ñ§¿¹Òé˵²»»áÍæ£¬ÒòΪËýÀí½â³ÉÁËÒª°ÑÎåÖÖ²»Í¬ÑÕÉ«µÄÇòÁ¬³ÉÒ»Ïß²ÅÄÜÓ®£¬¿¼Âǵ½Õâ¸ö±êÌâµÄÈ·ÒýÈËÎó½â£¬ÓÎÏ·ÓÖûÓÐÈκÎ˵Ã÷£¬×îÖÕ°ÑÃû³Æ¸Ä³ÉÁË“²ÊÎåÁ¬Ö锡£ÕâÊÇÒ»¸öºÜ¾­µäµÄСÓÎÏ·£¬ºÜ¶àÊÖ»úÀï¶¼ÓУ¬×î½üÒòΪѧϰjava£¬×÷ΪÁ·Ï°£¬°ÑÕâ¸öÓÎÏ·×ö ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ