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

Web·þÎñ¼¼Êõ£¬ÇÒ¿´¡¶Java Web·þÎñ¡·ÎªÄúÒ»Ò»µÀÀ´

 
¡¾ÊéÃû¡¿Java Web·þÎñ£º¹¹½¨ÓëÔËÐÐ
¡¾Ô­ÊéÃû¡¿Java Web Services : Up and Running
¡¾×÷Õß¡¿Martin Kalin
¡¾ÒëÕß¡¿ÈÎÔö¸Õ
¡¾³ö°æÉç¡¿µç×Ó¹¤Òµ³ö°æÉç    
¡¾ÊéºÅ¡¿9787121097119
¡¾ÉÏÊÐÈÕÆÚ¡¿2009Äê11ÔÂ
¡¾ÄÚÈݼò½é¡¿
 ±¾ÊéÒÔʾÀýÇý¶¯µÄ·½Ê½Ï꾡µØ½éÉÜÁËXML Web·þÎñºÍRESTful Web·þÎñËùº­¸ÇµÄJavaÏà¹ØAPI£¬ÒÔÇåÎú¡¢ÎñʵµÄ·½·¨½²ÊöWeb·þÎñÏà¹Ø¼¼Êõ£¬ÌṩÁË»ìºÏÐԵļܹ¹×ܽᡢ´úÂëʾÀý£¬ÒÔ¼°±àÒë¡¢²¿ÊðºÍÖ´ÐÐÓ¦ÓóÌÐòµÄһЩ¶ÌС¾«º·µÄÖ¸Áѧϰ±¾Ê飬¶ÁÕß½«ÕÆÎÕÈçºÎ´ÓÁ㿪ʼ±àдWeb·þÎñ»ò½«ÒÑÓеķþÎñÕûºÏµ½ÏÖÓеÄJava³ÌÐòÖС£³ýÁ˾­Ñé·á¸»µÄ³ÌÐòÔ±£¬±¾Ê黹ÊʺÏÓÚÄÇЩ¹Ø×¢Web·þÎñ¼¼ÊõµÄÔÚУѧÉú¡£
¡¾ÒëÕßÐò¡¿
Web·þÎñÏà¹Ø¹æ·¶´ÓÌá³öµ½½ñÌìÒ²¾­Àú¹ýÒ»¶Î²»¶ÌµÄÀú³Ì£¬¶øÃæÏò·þÎñµÄ¼Ü¹¹SOAµÄ³öÏÖ¸üÊÇÈÃWeb·þÎñ¼¼Êõ×ßÔÚÁËÆóÒµÓ¦Óÿª·¢µÄǰͷ¡£ÔÚ1998ÄêXML¸Õ¸Õ³öÏÖʱ£¬¾ÍÎüÒýÁËÖÚ¶àÒµ½çÈËÊ¿µÄÑ۹⣬»¹Ôø¾­±»ÓþΪһÖÖÍê³ÉÉÌÒµ¶ÔÏ󻥲Ù×÷ÈÎÎñµÄм¼Êõ¡£Ä¿Ç°XMLÒѾ­ÔÚ¸÷ÖÖÀàÐÍµÄÆóÒµ¿ª·¢ÖеÃÒԹ㷺ӦÓ㬶øËæºóµÄ¼òµ¥¶ÔÏó·ÃÎÊЭÒ飨SOAP£©ºÍXML-RPC¹æ·¶µÄÖÆ¶¨ºÍ³öÏÖ£¬ÎªÊµÏÖ²»Í¬Èí¼þϵͳƽ̨֮¼äµÄ½»»¥ÌṩÁËÒ»ÖÖ¶ÀÁ¢ÓÚÌØ¶¨Æ½Ì¨µÄ·½Ê½£¬´Ó¶øÊ¹µÃ·Ö²¼Ê½¼ÆËã»·¾³µÃµ½ÕæÕýµÄ·¢Õ¹¡£»ØÍûÕ⼸¸öÄêÍ·£¬SOAPЭÒéµÄ¿ìËٳɹ¦¸üÊǽøÒ»²½´Ù½ø²¢ÌáÉýÁËÈí¼þ»¥²Ù×÷µÄ·¢Õ¹Ì¨½×¡£ËæSOAPÖ®ºó³öÏÖµÄWeb·þÎñÃèÊöÓïÑÔ£¨WSDL£©£¬ÒÔ¼°Í¨Ó÷¢ÏÖ¡¢ÃèÊö¡¢¼¯³É£¨UDDI£©¹æ·¶µÄÌá³öºÍÔÚÕû¸öÈí¼þÐÐÒµµÄÍÆ¹ã£¬½øÒ»²½´Ù½øÁ˸ü¶àÏà¹ØÈí¼þ»¥²Ù×÷¹æ·¶µÄÌá³ö¡£
±¾ÖÊÉÏÀ´Ëµ£¬ÊÀ½çÉÏûÓÐÈκÎÒ»¸öITϵͳÊǹÂÁ¢µÄ£¬ËüÃÇÊÇÆóÒµÄÚ²¿µÄ°ì¹«¹ÜÀí¡¢²ÆÎñ¡¢ERP£¬ÒÔ¼°½ðÈÚ¡¢µçÐÅ¡¢Ö¤È¯ºÍÆäËûÐÐÒµµÄ´óÐÍÓ¦ÓÃϵͳ£¬»¥ÁªÍøµç×ÓÉÌÎñµÄÅ·¢Õ¹£¬Ô½À´Ô½ÐèÒªÓÐÒ»ÖÖ¶ÀÁ¢ÓÚÆ½Ì¨µÄ»¥²Ù×÷¼¼Êõ¹æ·¶×÷Ϊ֧³Å£¬¶ÔÕâЩϵͳ¼äµÄ»¥ÓÃÐÔ½øÐй㷺µÄÖ§³Ö¡£Òò´ËÕë¶Ô¿ª·¢Õß¶øÑÔ£¬Web·þÎñ¼¼ÊõÊDZØÈ»ÒªÃæ¶ÔµÄÒ»Ïî¼¼Êõ¡£ÎÒÃÇÖªµÀ£¬Web·þÎñÊDz»ÒÀÀµÓÚÈκÎÌØ¶¨¼ÆËã»úÓïÑÔºÍÔËÐÐÆ½Ì¨µÄ£¬È»¶øÊ±ÖÁ½ñÈÕ£¬¿ª·¢ÕßÈÔÈ»±ØÐëʹÓò»Í¬µÄ¼ÆËã»ú³ÌÐòÉè¼ÆÓïÑÔ¿ª·¢ÆóÒµ³ÌÐò¡£¶øÄ¿Ç°JavaºÍJ2EEÒµÒѳÉΪ¾ø´ó¶àÊýÆóÒµÓ¦Óã¬ÉõÖÁÊÇ´óÐÍÆóÒµÓ¦ÓõÄÖ÷Á÷¿ª·¢»·¾³£¬JavaºÍJ2EEƽ̨¶ÔWeb·þÎñʵÏÖµÄÖ§³ÖÒ²ÈÕÕé³ÉÊìºÍÍêÉÆ¡£
ĿǰÔÚWeb·þÎñʵÏÖ¡¢¿ª·¢¡¢²¿Êð¡¢°²È«µÈÏà¹ØÁìÓòÒѾ­Ó¿ÏÖ³öÐí¶à¹æ·¶ºÍ¼¼Êõ¿ò¼Ü£¬ËüÃÇÔÚJavaºÍWeb·þÎñÖ®¼ä¼ÜÆðÁËÇÅÁº¡£±¾ÊéΪ³õѧÕß½éÉÜÁËʲôÊÇWeb·þÎñºÍÓÃÀ´Ö§³ÖWeb·þÎñ¿ª·¢¡¢²¿Êð¡¢°²È«µÈÏà


Ïà¹ØÎĵµ£º

CÓïÑÔºÍJAVAÒ»Ñù£¬º¯Êý²ÎÊý´«µÝ·½Ê½¶¼ÎªÖµ´«µÝ·½Ê½

¶¨Òå°´Öµ´«µÝºÍ°´ÒýÓô«µÝÕâÁ½¸öÊõÓïÊÇÖØÒªµÄ¡£
°´Öµ´«µÝÒâζ×ŵ±½«Ò»¸ö²ÎÊý´«µÝ¸øÒ»¸öº¯Êýʱ£¬º¯Êý½ÓÊÕµÄÊDzÎÊýµÄÒ»¸ö¸±±¾¡£Òò´Ë£¬Èç ¹ûº¯ÊýÐÞ¸ÄÁ˸òÎÊý£¬½ö¸Ä±ä¸±±¾£¬¶øÔ­Ê¼Öµ±£³Ö²»±ä¡£°´ÒýÓô«µÝÒâζ×ŵ±½«Ò»¸ö²ÎÊý´«µÝ¸øÒ»¸öº¯Êýʱ£¬º¯Êý½ÓÊÕµÄÊDzÎÊýµÄÄÚ´æµØÖ·£¬¶ø²»ÊDzÎÊýµÄ¸±±¾¡£Òò ´Ë£¬Èç¹ûº¯ÊýÐÞ¸ÄÁ˸òÎÊý£¬µ÷ ......

javaÖеÄioϵͳ×ܽá

ÎÄÕÂ來Ô´:
http://www.blogjava.net/spark/archive/2006/09/29/72733.html
javaÖеÄioϵͳ×ܽá.
javaÖеÄioÖеģ¨input/output£©streamÎ޷ǾÍÊǰüÀ¨»ùÓÚ×Ö·ûµÄstream¡¢»ùÓÚ×Ö½ÚµÄstreamºÍ°Ñ×Ö½Úµ¼ÏòµÄstreamת»»
×Ö·ûΪµ¼ÏòµÄstreamµÄstream¡££¨ºÜÄÑÀí½âô£¿£©
ÒÔ×Ö½ÚΪµ¼ÏòµÄstream------InputStream/OutputStr ......

javaÉú³ÉMD5УÑéÂë¼°Ë㷨ʵÏÖ

 
    ÔÚJavaÖУ¬java.security.MessageDigest £¨rt.jarÖУ©ÒѾ­¶¨ÒåÁË MD5 µÄ¼ÆË㣬ËùÒÔÎÒÃÇÖ»ÐèÒª¼òµ¥µØµ÷Óü´¿ÉµÃµ½ MD5 µÄ128 λÕûÊý¡£È»ºó½«´Ë 128 λ¼Æ 16 ¸ö×Ö½Úת»»³É 16 ½øÖƱíʾ¼´¿É¡£ 
 
    ÏÂÃæÊÇÒ»¸ö¿ÉÉú³É×Ö·û´®»òÎļþMD5УÑéÂëµÄÀý×Ó£¬²âÊÔ¹ý£¬¿Éµ±×ö¹¤¾ß ......

javaÖÐʹÓÃÕýÔò±í´ïʽ

 ×ª×Ô£ºhttp://student.csdn.net/space.php?uid=52781&do=blog&id=15267&cid=50252
javaÖÐʹÓÃÕýÔò±í´ïʽ
¼ÆËã»úרҵ±ÏÒµ»òÕßʹÓùýUnix¡¢PerlµÈ²úÆ·µÄ¶ÁÕßÒ»¶¨¶ÔÕýÔò±í´ïʽÓÐÒ»¶¨µÄÓ¡Ïó,¼´Ê¹Ã»ÓнӴ¥¹ýÕýÔò±í´ïʽҲ²»Òª±»ËüµÄÍâòËùÏŵ¹¡£ËäÈ»×öµ½¾«Í¨ÕýÔò±í´ïʽ±È½ÏÄÑ£¬µ«ÊÇÄܹ»ÕÆÎÕËüµÄ»ù±¾Ó¦ÓÃÈ´ÊÇ· ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ