ÄãºÃ£¬»¶Ó­À´µ½¾­¹ÜÖ®¼Ò [µÇ¼] [×¢²á]

ÉèΪÊ×Ò³ | ¾­¹ÜÖ®¼ÒÊ×Ò³ | Êղر¾Õ¾

Èí¼þ¹¤³Ì˶ʿÂÛÎÄд×÷Ö¸µ¼µÚÈý·½´æ¹Üϵͳ×ÜÌåÉè¼Æ

·¢²¼Ê±¼ä£º À´Ô´£ºÈË´ó¾­¼ÃÂÛ̳
¹Ø¼ü´Ê£ºÈí¼þ¹¤³Ì ˶ʿÂÛÎÄд×÷Ö¸µ¼ ˶ʿ±ÏÒµÂÛÎĵÚÈý·½´æ¹Üϵͳ ×ÜÌåÉè¼Æ1£® ÎÄÕ»¹Î´¸øµ¼Ê¦¿´£¬ÒòΪÊ×ÏÈ×Ô¼º¾Í¾õµÃ²»ºÃ£¬ÎÄÕ½ṹÓеãÂÒ£¬Æª·ùÌ«³¤£¬ÓÖûÓÐÖص㡣ÓÐЩÄÚÈÝ£¬±ÈÈ籨ÎĽṹºÍ¹¦ÄÜÉè¼ÆÄÇÒ»²¿·ÖÊÇ·ñ¿ÉÒÔÈ¥µô¡£
1£©×÷Ϊһ¸öÓ¦ÓÃϵͳµÄÉè¼Æ£¬µÚÈýÕµÚÈý·½´æ¹Üϵͳ×ÜÌåÉè¼ÆÓ¦¸ÃÊÇÎÄÕµÄÍ»³öÖص㣬ÔÚÐÞ¸ÄÖн«Ïêϸ½éÉÜϵͳ¼Ü¹¹Éè¼ÆÃâ·Ñ·¶ÎÄÂÛÎĵĺÏÀíÐÔÓëÓÅÔ½ÐÔ£»2£©µÚ¶þÕµĹؼüʵÏÖ¼¼Êõ£¬ÀýÈçsocket£¬tcp/ip,webµÈ£¬×÷Ϊ½ÏΪ³ÉÊìµÄ¼ÆËã»úÍøÂç¼¼Êõ£¬ÔÚ¹ýÍùÇ°È˵ÄÑо¿ÖÐÒѾ­ÓйýºÜÏ꾡µÄÃèÊö£¬ÔÚÎÄÕÂÐÞ¸ÄÖн«¾¡Á¿µÄËõ¼õ£»3£©SSL¼¼Êõ×÷Ϊһ¸öÍøÂ簲ȫ¸Ä½ø¼¼Êõ½«×öÉîÈëµÄÃèÊö£¬Í»³ö¹¦ÄÜÓ¦ÓÃÖеݲȫÐÔ¡£4)ÐÞ¸ÄÖн«²»²ÉÓÃACE¼¼Êõ£¬ÑØÓÃÔ­ÓÐsocket¿ª·¢¼¼Êõ¡£
2£® µÚÒ»ÕÂÇëÀÏʦ°ï澫¼òһϣ¬¿ØÖÆÔÚÁ½µ½ÈýÒ³¾Í¿ÉÒÔÁË¡£
½«¸ù¾ÝµÚÒ»ÕÂÒÑÓÐÄÚÈݽøÐнøÒ»²½¾«Á¶ºÍÕûÀí¡£
3£® µÚ¶þÕÂ×ÜÌå½á¹¹²»±ä£¬µ«ÊÇÆäÖеÄÄÚÈݶ¼ÊÇÕû¶ÎÕû¶Î³­µÄÏ£ÍûÀÏʦÄÜ°ïæÖØбàÅÅһϡ£
½«ÔÚ±£ÁôµÚ¶þÕÂ×ÜÌå½á¹¹²»±äµÄÇ°ÌáÏ£¬¶Ô¹Ø¼üÈí¼þ¼¼Êõ½øÐÐÖØÐÂÃèÊöºÍ±àÅÅ¡£
4£® µÚÈý¡¢ËÄÕÂĿǰдµÄ¶¼ÊÇÉè¼Æ£¬¿´¿´ÊÇ·ñÄܺϲ¢³ÉÒ»Õ¡£ÁíÍâÖ÷ÒªµÄÊÇÏ£ÍûÀÏʦÔÚÕâÒ»²¿·ÖÄܸøÎÒÏë³öÒ»µ½Á½¸ö´´Ðµ㣬Èç¹ûûÓд´Ðµã¹À¼ÆÂÛÎĺÜÄÑͨ¹ý¡£
1£©µÚËÄÕµÄÈÕ¼äÁª»ú½»Ò׺ÍÈÕÖÕÅúÁ¿½»Ò×Á½¸öÕ½ÚÔÚ3.4Õ½Úϵͳ¹¦ÄÜÉè¼ÆÖÐÓÐËùÃèÊö£¬¿ÉÒÔ¿¼ÂÇʹÓÃÁ÷³ÌͼµÄ·½Ê½´©²å½øÈ¥¡£´Ó¶øɾ³ýµÚËÄÕÂÄÚÈÝ¡£
2£©´´Ðµ㽫ÔÚ¾ßÌåÂÛÎÄÐ޸Ĺý³ÌÖÐÃèÊö(ÒÑÓд´ÐÂÉèÏë)¡£
5£® ÁíÍâÏëÔö¼ÓÒ»²¿·Ö£¬Ï£ÍûÀÏʦÄÜÌáÒ»µãÒâ¼û£¬ÊÇÔö¼ÓÍøÂ簲ȫ·½ÃæµÄÄÚÈݺÃÄØ»¹ÊDzâÊÔ·½ÃæµÄÄÚÈݺã¬È·¶¨ºóÄÜ°ïÎÒ°ÑÕⲿ·Ö²¹ÉÏ¡£
¶ÔÓÚÍøÂçÓ¦ÓÃÈí¼þ£¬ÌرðÊÇÉæ¼°µ½½ðÈÚ°²È«µÄÈí¼þ£¬ÈçºÎ±£Ö¤×ÊÁÏÊý¾Ý´«ÊäµÄ°²È«ÐÔÊÇؽ´ý½â¾öµÄÒ»¸öÎÊÌâ¡£½¨ÒéÔö¼ÓSSLЭÒéÍøÂ簲ȫģ¿éµÄÉè¼Æ¡£Ò»ÏÂΪSSLЭÒéµÄ³õ²½½éÉÜ¡£
SSLЭÒéλÓÚTCP/IPЭÒéÓë¸÷ÖÖÓ¦ÓòãЭÒéÖ®¼ä£¬ÎªÊý¾ÝͨѶÌṩ°²È«Ö§³Ö¡£SSLЭÒé¿É·ÖΪÁ½²ã£º SSL¼Ç¼ЭÒ飨SSL Record Protocol£©£ºËü½¨Á¢ÔÚ¿É¿¿µÄ´«ÊäЭÒ飨ÈçTCP£©Ö®ÉÏ£¬Îª¸ß²ãЭÒéÌṩÊý¾Ý·â×°¡¢Ñ¹Ëõ¡¢¼ÓÃܵȻù±¾¹¦ÄܵÄÖ§³Ö¡£ SSLÎÕÊÖЭÒ飨SSL Handshake Protocol£©£ºËü½¨Á¢ÔÚSSL¼Ç¼ЭÒéÖ®ÉÏ£¬ÓÃÓÚÔÚʵ¼ÊµÄÊý¾Ý´«Ê俪ʼǰ£¬Í¨Ñ¶Ë«·½½øÐÐÉí·ÝÈÏÖ¤¡¢Ð­É̼ÓÃÜËã·¨¡¢½»»»¼ÓÃÜÃÜÔ¿µÈ¡£
SSLЭÒéÌṩµÄ·þÎñÖ÷ÒªÓУº
1£©ÈÏÖ¤Óû§ºÍ·þÎñÆ÷£¬È·±£Êý¾Ý·¢Ë͵½ÕýÈ·µÄ¿Í»§»úºÍ·þÎñÆ÷£»
2£©¼ÓÃÜÊý¾ÝÒÔ·ÀÖ¹Êý¾ÝÖÐ;±»ÇÔÈ¡£»
3£©Î¬»¤Êý¾ÝµÄÍêÕûÐÔ£¬È·±£Êý¾ÝÔÚ´«Êä¹ý³ÌÖв»±»¸Ä±ä¡£
6£® ¿ÉÒԵĻ°ÕªÒªÒ²ÐÞ¸Äһϣ¬²¢Çë·­Òëһϡ£
ÕªÒªÊÇÂÛÎĵÄÖÐÐÄ˼Ï룬ҲÊÇÎÄÏ×¼ìË÷µÄÒ»ÖÖÖØҪ;¾¶¡£Òª¾¡Á¿×öµ½¼ò½à¡¢³éÏ󣬾ßÓйéÄÉÐÔ¡£×ÖÊý¾¡Á¿¿ØÖÆÔÚ200~300×Ö×óÓÒ¡£Ö÷Òª°üÀ¨4·½ÃæµÄ¹éÄÉ£ºÄ¿µÄ¡¢Éè¼Æ¡¢·¢ÏֺͼÛÖµ¡£½«³õ¸åÖеÄÕªÒªÖØйéÄÉÈçÏ£º
½üÄêÀ´£¬È¯ÉÌŲÓÿͻ§½»Ò×±£Ö¤½ðµÄÎÊÌâÂŽû²»Ö¹£¬ÕâÖÖÐÐΪ²»½öË𺦿ͻ§µÄÀûÒ棬¶øÇÒÒѾ­³ÉΪ×è°­ÎÒ¹ú֤ȯÊг¡³ÖÐø½¡¿µ·¢Õ¹µÄÒ»¿é°í½Åʯ¡£²»ºÏÀíµÄ֤ȯ¿Í»§½»Ò×½áËã×ʽð´æ¹ÜģʽÊǵ¼ÖÂ֤ȯ¹«Ë¾Î¥¹æŲÓõÄÖ÷ÒªÔ­Òò¡£2006Äê7ÔÂΪÂäʵС¶Ö¤È¯·¨¡·ÔÚ֤ȯ¹«Ë¾È«ÃæÍƹãµÚÈý·½´æ¹ÜµÄÒªÇó£¬×¨ÃÅÖƶ¨ÁË·ûºÏÕý³£¾­ÓªµÄ֤ȯ¹«Ë¾µÄµÚÈý·½´æ¹Üģʽ¡£
±¾ÎÄÒÀ¾ÝÖйúÃñÉúÒøÐйɷÝÓÐÏÞ¹«Ë¾ÒµÎñϵͳµÄ×ÜÌå¹æ»®£¬½áºÏÃñÉúÒøÐÐÖмäÒµÎñµÄ»ù´¡ÐÅÏ¢Êý¾ÝºÍ¾ßÌåÐèÇó£¬Éè¼Æ¿ª·¢µÄ֤ȯ¹«Ë¾¿Í»§½»Ò×½áËã×ʽðÉÌÒµÒøÐеÚÈý·½´æ¹Üϵͳ£¨ÒÔϼò³ÆµÚÈý·½´æ¹Üϵͳ£©¡£
±¾ÏµÍ³Ö÷ÒªÓɺËÐÄ´¦Àí×Ü¿Ø¡¢WEB¹ÜÀí·þÎñÆ÷¡¢Ç°Ì¨½Ó¿Úת»»¡¢Ö÷»ú½Ó¿Úת»»¡¢Ö¤È¯¶ËͨѶÎå¸öÄ£¿é¹¹³É¡£Í¨¹ýÉîÈë·ÖÎöºÍÑо¿TCP/IPЭÒéÒÔ¼°UNIXϵÄSOCKET±à³Ì£¬ÒÔ¼°C/S¿Í»§»ú/·þÎñÆ÷ģʽ£¬ÊµÏÖÁËÒ»¸öµÚÈý·½´æ¹ÜϵͳµÄ¿ª·¢ÊµÀý¡£²¢ÔÚ¾ßÌåʵÏÖͨѶģʽÖÐÌá³öÁ˳¤Á¬½ÓÒ첽˫¹¤µÄ·½Ê½£¬ÒÔÌá¸ßÊý¾Ý´«ÊäÇ°Á¬½ÓÒÔ¼°´«ÊäºóµÈ´ýÓ¦´ðµÄʱ¼ä£¬Ìá¸ßÁËϵͳµÄÔËÐÐЧÂÊ¡£
µÚÈý·½´æ¹ÜϵͳµÄÉè¼ÆÓëʵÏÖ£¬Äܹ»Ìá¸ßÒøÖ¤ÖмäÒµÎñµÄ¹ÜÀíˮƽ¡¢´Ù½øÒøÖ¤ÖмäÒµÎñµÄ¸ßËÙ·¢Õ¹£¬ÎªÒøÐеÄÁãÊÛÒµÎñºÍͬҵҵÎñµÄÌáÉýÌṩÁËÓÐÁ¦µÄ¼¼Êõ±£ÕÏ¡£
7£® ×ÖÊý¿ØÖÆÔÚ2Íò2µ½2Íò3×óÓÒ¡£
8£® ÎÒµÄѧУÔÚ¹úÄÚÊôÓÚÒ»Á÷µÄ£¬µ«ÒòΪרҵµÄ¹Øϵ£¨Èí¼þ¹¤³Ì£©Ïà¶ÔÀ´ËµÂÛÎĵÄÒªÇó±È¼ÆËã»úרҵµÄÒªµÍÒ»µã¡£ÒòΪÎÒµÄÂÛÎı³¾°ÖÐÒѾ­ÌåÏÖÁ˹¤³ÌÓ¦Ó÷½ÃæµÄÄÚÈÝ¡£
9£® 3ÔÂ13ÈÕÇ°¸ø³öµÚÒ»´ÎÐ޸ĺóµÄÂÛÎÄ£¬Îһύ¸øµ¼Ê¦¿´£¬µ¼Ê¦¿´¹ýºó»áÐèÒªÔÙÐÞ¸ÄÒ»´Î¡£
תÔØ×Ô£ºÎÞÓǼ۸ñÍøÂÛÎÄд×÷Ö¸µ¼ÖÐÐÄ£¡
¾­¹ÜÖ®¼Ò¡°Ñ§µÀ»á¡±Ð¡³ÌÐò
  • ɨÂë¼ÓÈë¡°¿¼ÑÐѧϰ±Ê¼ÇȺ¡±
ÍƼöÔĶÁ
¾­¹ÜÖ®¼Ò¾«²ÊÎÄÕÂÍƼö