±à¼ÍƼö: |
±¾ÎÄÀ´×ÔÓÚinfoq.com£¬½éÉÜÁËʶ±ð·þÎñ±ß½çµÄ´íÎó·½·¨£¬·þÎñ¾ß±¸µÄÐÔÖÊ£¬¶¨Òå·þÎñ±ß½çµÈ¡£ |
|
ʶ±ð·þÎñ±ß½çµÄ´íÎó·½·¨
ÔÚÉîÈëÑо¿Ê²Ã´Ñù²ÅÊÇÁ¼ºÃµÄ·þÎñ֮ǰ£¬ÇëÈÃÎÒÖ¸³öÔÚ¶¨ÒåËüÃǵı߽çʱ×î³£Óöµ½µÄ´íÎó·½·¨¡£
ʵÌå·þÎñ
½«Ò»¸öϵͳ²ð·ÖΪʵÌå·þÎñÊÇÒ»ÖÖ¾³£±»Óõ½µÄ·½·¨£¬Ëü±»³ÆÎª·´Ä£Ê½¡£ÓÐʱºò£¬Õâ¸ö·½·¨Ô´ÓÚ¶ÔÖØÓõijÕÃÔ£ºËùÓиúij¸öʵÌåÏà¹ØµÄ¶«Î÷£¬ÒªÍêÈ«¿ÉÖØÓã¬ÄÇÊÇÌì´ÍÁ¼¸££¡µ«ÊÇ£¬ÔÚ×÷Ϊһ¸öÖ÷Òª¶¯»ú£¬´úÂëÖØÓÃÆäʵÊǸöã£ÂÛ¡£ÎÒÏàÐŶÔÓÚ·þÎñÀ´ËµÒ²ÊÇÒ»ÑùµÄ¡£
Òò´Ë£¬ÒÔÏÂÊÇÕâÖÖ·½·¨µÄȱµã£º
½ôÃÜñîºÏ£ºÃ¿¸ö·þÎñ¶¼ÊÇÆäËû·þÎñµÄ¿Í»§¶Ë¡£Òò´Ë£¬Èç¹ûÓÐÒ»Ïî·þÎñ·¢Éú±ä»¯£¬Äã¾Í±ØÐë²âÊÔÕû¸öϵͳ¡£
ͨÐÅÆµ·±£ºËüÃÇÓдóÁ¿µÄÄÚ²¿Í¨ÐÅ£¬Í¨³£ÊÇͬ²½µÄ¡£ÕâÈÃϵͳ±äµÃ´àÈõ£¬ÈÃËٶȱäÂý¡£
´óÁ¿µÄ·þÎñ£ºÄÑÒÔÀí½âÕûÌåÇé¿ö£¬Ò²ÄÑÒÔ¸ú×ÙÇëÇó¡£
Ôã¸âµÄ·â×°£ºÒµÎñ¹æÔò±é²¼Õû¸öϵͳ¡£Í¨³££¬Ã¿¸ö¿Í»§¶ËÔÚ¸üÐÂÆäËû·þÎñµÄÊý¾ÝǰҪ×öһЩ¼ì²é¡£Í¬Ê±£¬¸üÐÂÊÇÓë¸üвéѯһÆð½øÐеģ¬Êý¾ÝºÍÐÐΪ±»·Ö¿ªÁË¡£
ͬ²½£ºÌرðÊÇ»ùÓÚhttpʱ£¬ºóÃæÎÒ»á×Ðϸ½²½²ËüµÄȱµã¡£

ÕâÊÇʵÌå·þÎñͨ³£¿´ÆðÀ´µÄÑù×Ó¡£
äĿ½«Ä£ºýµÄÒµÎñ¼Ü¹¹Ó³Éäµ½¼¼Êõ¼Ü¹¹
ÎÒ³£³£Óöµ½µÄÒ»ÖÖ·½·¨ÊÇ£º¡°ÎÒÃǵÄÈÎÎñ¾ÍÊÇҪд´úÂë½»¸¶²úÆ·£¬ÈÃÎÒÃÇ¿ª¸É°É£¡¡±ºÃ°É£¬¶ÔÓÚСÐÍÏîÄ¿£¬ÕâÊÇ¿ÉÒԵ쬵«ÊÇ£¬¶Ô´óÒ»µãµÄÏîÄ¿¾Í²»¿ÉÐС£Ëü²»¿É±ÜÃâµØ´øÀ´ÒµÎñºÍITÖ®¼äµÄ×迹£¬´Ó¶øµ¼ÖÂÒµÎñÃô½ÝÐÔ½µµÍ¡£²¢ÇÒ£¬Èç¹ûÄã²»¹»Ãô½Ý£¬ÄÇôÄã¾Í³ö¾ÖÁË¡£
ÏÂÃæÊÇÓëÒµÎñ¹¦Äܲ»Ò»Öµļ¼Êõ¼Ü¹¹£º

ÕâÀïÓÐÁ½¸öÎÊÌâÌØ±ðÒýÈËעĿ¡£Ê×ÏÈÊǼ¼Êõ¹¦ÄÜ1µÄ½ôÃÜñîºÏ¡£ÓÉÓÚÆäÖÐÓÐÁ½¸öÒµÎñ¹¦ÄÜ£¬ËüÃÇÓпÉÄܾßÓв»Í¬µÄ¿ª·¢²½Öè¡¢²»Í¬µÄ¿ÉÀ©Õ¹ÐԺͿÉÓÃÐÔÐèÇ󣬶øÇÒºÜÄѰÑËüÃÇ·Ö¿ª¡£Æä´Î£¬ÔÚ¼¼Êõ·þÎñÖ®¼ä»áÓÐÒ»¸ö¼ä϶£¨Ê¹Óá°Oops!¡±±ê¼ÇµÄµØ·½£©¡£µ±ÔÚÕâ¸ö¼ä϶ÖгöÏÖеÄÐèÇóʱ£¬ÕâÁ½¸ö¼¼Êõ·þÎñ»áñîºÏµÃ·Ç³£½ôÃÜ¡£ÎÒ»á°ÑÕâ¸öϵͳ³ÆÎª·Ö²¼Ê½µÄÕûÌ壬¾¡¹ÜÕâ¸öÊõÓïÒѾ±»Ô¤Áô¸øÁíÒ»¸ö²»Í¬µÄÎÊÌâ¡£
´ÓȱµãÊýÁ¿ÉϽ²£¬Õâ¸ö·´Ä£Ê½¾ø¶ÔÊÇÁìÏȵģ¬ÉõÖÁ²»ÖªµÀ¸Ã´ÓºÎ˵Æð¡£²»¹ÜÔõÑù£¬ÎÒÃÇ»¹ÊÇÊÔ×ÅÀ´½²½²°É£º
ͬ²½Í¨ÐÅÊÇ×ÊÔ´Ãܼ¯Ð͵ģº½ÓÊÜÇëÇóµÄ·þÎñµÈ´ýµÚ2¸ö·þÎñ£¬¶øµÚ2¸ö·þÎñµÈ´ýµÚ3¸ö·þÎñ£¬ÒÀ´ÎÀàÍÆ¡£
°º¹óµÄÀ©Õ¹£ºÐèÒªÀ©Õ¹Ã¿Ò»¸ö·þÎñ£¬¶ø²»Ö»ÊÇÕæÕýÓÐÐèÒªµÄ·þÎñ¡£
·Ö²¼Ê½¼ÆËãµÄ8¸öÃýÎó£ºNuffÔÚÕâÀï½²¹ý¡£
ËüÊDz»¿É¿¿µÄ£ºÖ»ÒªÓÐÒ»¸ö·þÎñå´»ú£¬Õû¸öϵͳҲ¸ú×Åå´»ú¡£
Ò»ÖÂÐÔÎÊÌ⣺Õû¸öϵͳ¿ÉÄÜ×îÖÕ´¦ÓÚÒ»¸ö²»Ò»ÖµÄ״̬¡£ÎÒÈÏΪÄã²»»áÏëʹÓ÷ֲ¼Ê½½»Ò×£¬¶Ô°É£¿Èç¹ûÓõ½ÁË£¬ÄÇôÇë¼ÇסÏÂÃæµÄÄÚÈÝ£¨¼ÙÉèÊÇÁ½½×¶ÎÊÂÎñ£©£º
Á½½×¶ÎÌá½»ÊÂÎñ±¾ÖÊÉÏÊÇ´àÈõµÄ¡£
ÕûÌå¿ÉÓÃÐÔ½µµÍ£ºÈç¹ûÒ»¸ö×ÓÊÂÎñ±»¾Ü¾ø£¬ÄÇôÕû¸öÇëÇóÒ²¾Í±»¾Ü¾ø¡£
¶îÍâµÄ²Ù×÷¸´ÔÓÐÔ¡£ÕæµÄ£¬È¥ÎÊÎÊÄãµÄϵͳ¹ÜÀíÔ±£¬Èç¹ûËûÃÇÔÚÕâ·½ÃæÓоÑéµÄ»°¡£
²»¶ÏÔö³¤µÄͨÐÅÑÓ³Ù¡£
×ÊÔ´±»Ëø¶¨ÔÚ¸÷½×¶ÎÖ®¼ä¡£Èç¹ûµÚ2¸ö½×¶ÎһֱûÓз¢ÉúÄØ£¿Õâ´ú±íÁËÑÏÖØµÄÀ©Õ¹ÎÊÌâ¡£ÎÞÂÛÔõÑùÀ©Õ¹£¬µÈ´ýËø¶¨×ÊÔ´ÊͷŵÄʱ¼äÒ»Ö±´æÔÚ¡£
ΪÁ˹«Æ½Æð¼û£¬ÎÒÓ¦¸ÃÌáÒ»ÏÂÈý½×¶ÎÌá½»ÊÂÎñºÍ¹²Ê¶ÐÒéÔÚ½â¾öÉÏÊöÎÊÌâÉÏÈ¡µÃÁ˲»´íµÄ½øÕ¹¡£
´øÓÐÃüÁîÏûÏ¢´«µÝµÄ·þÎñ
ÓëHTTPÏà±È£¬´Ó¿É¿¿ÐÔºÍ×ÊÔ´ÏûºÄÀ´¿´£¬ÏûÏ¢´«µÝÏòǰÂõ³öÁ˾޴óµÄÒ»²½¡£µ«ÊÇ£¬Óɴ˲úÉúµÄ·þÎñÈÔÈ»ÊÇñîºÏµÄ¡£ÎªÊ²Ã´ÄØ£¿
Ê×ÏÈ£¬µ±·þÎñA֪ͨ·þÎñBÈ¥×öijÊÂʱ£¬·þÎñAÏÔÈ»ÊÇÖªµÀ·þÎñBµÄ¡£Òò´Ë£¬Èç¹û·þÎñAҪ֪ͨ·þÎñCÈ¥×öijÊÂʱ£¬ÎÒÃǵ±È»ÒªÐ޸ķþÎñA¡£
Æä´Î£¬¿ÉÄÜÊÇ×îÖØÒªµÄ£¬·þÎñAÏ£ÍûһЩÀ´×Ô·þÎñBµÄÐÐΪ¡£»ùÓÚÕâÀàͨÐŵÄÌØµã£¬·þÎñBÔÚ·þÎñAµÄÉÏÏÂÎÄÖÐÖ´ÐÐijЩ¹¤×÷¡£Òò´Ë£¬Èç¹û¶Ô·þÎñAµÄÐèÇó·¢Éú±ä¸üµÄ»°£¬·þÎñBÒ²Òª×ö³ö±ä¸ü²ÅÐС£ÏÖÔÚ£¬¼ÙÉè·þÎñDÐèҪʹÓ÷þÎñBµÄ¹¦ÄÜ¡£µ«ÊÇ£¬·þÎñDÓÐÆä×ÔÉíµÄÉÏÏÂÎÄ£¬¶Ô·þÎñBÓÐ×Ô¼ºµÄÐèÇ󡣺ܿÉÄÜ·þÎñBÐèÒª×ö³öһЩ±ä¸üÀ´Âú×ã·þÎñD¡£ÔÚÕâÒ»ÇÐÍê³ÉÖ®ºó£¬ÎÒÃÇÐèҪȷ±£Õâ¸ö±ä¸üûÓÐÆÆ»µ·þÎñAµÄ¹¦ÄÜ¡£ÕâÊǸö¾µäµÄ½ôñîºÏجÃΡ£
ÖÐÐÄ»¯µÄÊý¾Ý
ÔÚ×î¼òµ¥µÄ³¡¾°ÖУ¬¡°ÖÐÐÄ»¯¡±Õâ¸öÊõÓïÊÇÖ¸¾ßÓÐÈÎÒâÊýÁ¿·þÎñµÄµ¥¸öÊý¾Ý¿â¡£ËüµÄÖ÷ҪȱµãÊÇ£¬¶ÔÒÔijÖÖ·½Ê½ÐÞ¸ÄÖÐÐÄ»¯Êý¾ÝµÄ·þÎñÂß¼×ö³ö±ä¸ü£¬ÓпÉÄÜ»áÆÆ»µÆäËûÇëÇóÕâЩÊý¾ÝµÄ·þÎñ¡£ÊÇʲôÔÒòÄØ£¿ÒòΪ£¬ÏÖÔÚÕâ¸ö»ù´¡Êý¾ÝÊǸù¾Ý²»Í¬µÄ¹æÔòÔÚ²Ù×÷£¬ËùÒÔÊý¾ÝÁ÷²»Í¬ÁË¡£
µ«ÊÇ£¬Ò»°ã˵À´£¬Õâ¸öÊõÓïÊÊÓÃÓÚ²»Í¬Âß¼µÄ·þÎñ·ÃÎʱ˴ËÊý¾ÝµÄÇéÐΡ£Ëü³£³£ºÍÒ»¸öʵÌå·þÎñ·´Ä£Ê½Ò»ÆðʹÓá£ËüÃǵÄȱµã·Ç³£ÏàËÆ¡£
ÎÒÏàÐÅ£¬Ò»¸öÁ¼ºÃµÄ·þÎñºÍÒ»¸öÁ¼ºÃµÄÀàÓÐһЩ¹²Í¬Ö®´¦¡£ÆäÖÐÒ»¸ö¹²ÐÔÊÇÊý¾ÝºÍÐÐΪÓÀÔ¶ÔÚÒ»Æð¡£Õâµ¼Ö²»¿ÉÄÜÈÆ¹ýÓÉÀà½Ó¿ÚÌṩµÄÐÐΪ½øÐÐËæ»úµÄÊý¾Ý±ä¸ü¡£Í¬ÑùµÄÔÔòÒ²ÊÊÓÃÓÚ·þÎñ¡£Í¨¹ýÖÐÐÄ»¯Êý¾Ý£¬ÎÒÃÇͨ³£°Ñ·þÎñµÄ½Ó¿Ú±ä³ÉCRUD£¨C-creat£¬R-retrieve£¬U-update£¬D-delete£©¡£ÎÒÃǰÑÐÐΪºÍËüµÄÊý¾Ý·Ö¿ª£¬°ÑÖÐÐÄ»¯µÄÊý¾Ý·þÎñת±ä³ÉÊý¾Ý¿â¡£
·þÎñ±àÅÅ
Õâ¸ö·½·¨Òâζ×ÅÖ»ÓÐÒ»¸öµØ·½¿ÉÒÔ·ÓÉËùÓÐÈëÕ¾µÄÏûÏ¢»òÇëÇó¡£ÕâÒâζן÷þÎñÓëÆäËû·þÎñÖ®¼äµÄͨÐÅÊÇͬ²½µÄ£¬ÒÔ¼°ËæÖ®¶øÀ´µÄËùÓÐȱµã¡£´ËÍ⣬ҵÎñÂß¼±ØÈ»»áÉøÍ¸½øÀ´¡£Òò´Ë£¬Ëü²»ÊôÓÚij¸öµ¥¶ÀµÄ·þÎñ£¬¶øÊÇ·Ö²¼ÔÚÁ½¸ö·þÎñÖ®¼ä¡£ËüÀàËÆÓÚÖÇÄܹܵÀ·½·¨£¬Õâ¸ö·½·¨ÒѾ±»Ö¤Ã÷ÍêÈ«²»ÊǸöºÃ·½·¨¡£
ÕâÊdz£¼ûÎÊÌâµÄÒ»¸öÀý×Ó¡£ÓÐÒ»ÖÖÃûΪ¡°½ø³Ì¹ÜÀíÆ÷¡±µÄģʽ±»Ö¤Ã÷ÔÚС·¶Î§ÄÚÔËÐÐÁ¼ºÃ¡£·þÎñ±àÅų¢ÊÔ½«ÕâÖÖģʽӦÓÃÔÚϵͳ·¶Î§ÄÚ¡£Í¬Ñù£¬CQRS£¨Command
Query Responsibility Segregation£©²»Ó¦¸ÃÊǸ߼¶Ä£Ê½£¬Ê¼þÔ´Ò²Ò»Ñù¡£SOAÓ¦¸ÃÒ²ÊÇ¡£
¸ù¾Ý×éÖ¯½á¹¹¶¨Òå·þÎñ±ß½ç
ÑϸñµØËµ£¬ÕâÑù×ö²»Ò»¶¨ÊÇ´íÎóµÄ¡£ÔÚÒ»¸öÀíÏëÊÀ½çÖУ¬ÆóÒµÒÔ×îÓÐЧµÄ·½Ê½×éÖ¯¶ø³É£¬ËüÔË×÷Á¼ºÃ¡£µ«ÊÇ£¬ÔÚÏÖʵÉú»îÖУ¬ÕþÖÎÇÄÈ»¶øÖÁ¡£Òò´Ë£¬Òª·Ç³£½÷É÷µØÊ¹ÓÃÕâÖÖ·½Ê½¡£²»¹ýËü¿ÉÒÔΪÎÒÃÇ´øÀ´Ò»Ð©ºÃµÄÏßË÷£¬ÖÁÉÙÓÐÒ»¸öºÃµÄ¿ªÊ¼¡£
Î§ÈÆ²ã´Î¶¨Òå·þÎñ
²ã´Î±¾ÖÊÉÏÊǽôÃÜñîºÏµÄ¡£Òò´Ë£¬Î§ÈƲã´Î¶ø×éÖ¯µÄ·þÎñÔÚ±¾ÖÊÉÏÒ²ÊǽôÃÜñîºÏµÄ¡£¿ÉÒÔ¿¼ÂÇһϴ¹Ö±ÇÐÆ¬¡£
ÎÒÏ£ÍûÎҵķþÎñ¾ß±¸Ê²Ã´ÑùµÄÐÔÖÊ
Òò´Ë£¬ÔÚÌÖÂÛʶ±ð·þÎñ±ß½çµÄ·½·¨Ö®Ç°£¬ÈÃÎÒÃÇÏÈ¿ìËÙ¹´ÀÕ³öÒª´ïµ½µÄÄ¿±ê£»
ÔÚÉîÈëÑо¿¹¹³ÉÎÒ¶Ô·þÎñÀí½âµÄ¼ÛÖµ¹Û£¨×ñÑKent BeckµÄ¼«ÏÞ±à³Ì·½·¨ÂÛ£©£¬Ò²¼´¶¨ÒåÎÒ¶Ô·þÎñ±ß½ç˼¿¼µÄÖ÷Òª¶¯Á¦Ö®Ç°£¬ÎÒÏëÌá³öһЩÎҵķþÎñÒ»Ö±ÔÚ×ñÊØµÄÔÔò¡£ÎÒ°ÑËüÃÇ·ÖΪÖ÷ÒªºÍÍÆ¶ÏÁ½Àà¡£ÈÃÎÒÃÇ´ÓÖ÷ÒªÔÔò¿ªÊ¼¡£ÊÂʵÉÏÓÐÁ½¸öÖ÷ÒªÔÔò¡£
ËÉÉ¢ñîºÏ
¼¸ºõËùÓзþÎñ¶¼´æÔÚµÄÒ»¸öÎÊÌâÊǽôÃÜñîºÏ¡£ÄãÎÞ·¨×ÔÓɵØÐÞ¸ÄÈκηþÎñµÄʵÏÖ£¬ÒòΪÄãÓÀÔ¶²»ÖªµÀÄĸö·þÎñÒÀÀµÓÚ´Ë·þÎñ¡£Õâ¾ÍÊÇËùνµÄËÉÉ¢ñîºÏ£¬ÕâÒ²ÕýÊÇÎÒÒ»Ö±Ïë°ÚÍѵ쬲»Ö»ÊÇÔڸ߼¶¼Ü¹¹²ãÃæ£¬Ò²°üÀ¨ÔÚ´úÂë²ãÃæ¡£
¸ß¶ÈÄÚ¾Û
ÔÚ¡°Ê¶±ð·þÎñ±ß½çµÄ´íÎó·½·¨¡±Ò»½ÚÖÐËùÃèÊö·þÎñ¶¼¾ßÓеÍÄÚ¾ÛÐÔ¡£ÕâЩ·þÎñµÄÊý¾ÝºÍÐÐΪ±é²¼Õû¸öϵͳ¡£ÄÚ¾ÛÐÔ¶¼¸ú¹¦ÄÜÓйأºµ±ÎÒÌáµ½¡°ÄÚ¾Û¡±Ê±£¬ÎÒµÄÒâ˼ÊÇ¡°±©Â¶·Ç³£¾ßÌåµÄÐÐΪ¡±¡£Î¬»ù°Ù¿ÆÒ²ÊÇÕâô˵µÄ¡£¶øÇÒ·þÎñ»¹¾ßÓзâ×°ÐÔ£¬·âװͨ³£Ò²Ö¸ÐÅÏ¢Òþ²Ø£¬µ«ÊÇÕâÖÖ¸ÅÄûÓб»ÆÕ±é½ÓÊÜ¡£
ÍÆ¶ÏÔÔòÈçÏ£º
ÕýÈ·µÄÁ£¶È
µ±Á£¶ÈÌ«´Öʱ£¬Ò»¸ö·þÎñ¿ÉÒÔ±»·ÖΪÈô¸É¸öÆäËûÄÚ¾Û·þÎñ¡£µ±Á£¶È̫ϸʱ£¬Ò»¸ö·þÎñÆÈÇÐÐèÒªÆäËû·þÎñÊý¾Ý»ò¹¦ÄÜÀ´½øÐвÙ×÷£¬Òò´Ë£¬ñîºÏ±äµÃ½ôÃÜÆðÀ´¡£
¸ß¶È×ÔÖÎ
ËÉÉ¢ñîºÏ´øÀ´ÁË·þÎñ×ÔÖεĸÅÄî¡£×ÔÖÎÊÇÖ¸Ò»¸ö·þÎñµÄ¿ÉÓÃÐÔ²»ÒÀÀµÆäËû·þÎñµÄ¿ÉÓÃÐÔ¡£ÎªÁËÍê³É×Ô¼ºµÄ¹¤×÷£¬Ò»¸ö·þÎñ²»ÐèÒªÆäËû·þÎñµÄ¹¦ÄÜ»òÊý¾Ý¡£´ËÍ⣬һ¸ö·þÎñÉõÖÁ¿ÉÄܲ»ÖªµÀÆäËû·þÎñ£¨ÔÚ´ó¶àÊýÇé¿öϲ»Ó¦¸ÃÖªµÀ£©¡£
ͨ¹ýʼþ½øÐÐͨÐŵķþÎñ
·þÎñ²¢²»ÊÇ´æÔÚÓÚÕæ¿ÕÖУ¬Òò´Ë£¬ËüÃÇÖ®¼äÐèҪͨÐÅ¡£ÈçºÎʵÏÖÄØ£¿ÎÒÖ÷ÕÅʹÓÃÒÔÐÐΪΪÖÐÐĺͻùÓÚÒµÎñÇý¶¯µÄʼþÏûÏ¢ÀàÐÍ£¬·´¶ÔʹÓÃͬ²½ÇëÇóºÍÃüÁîÏûÏ¢¡£ÕâÑùµÄ¼Ü¹¹±»³ÆÎª»ùÓÚʼþÇý¶¯µÄ¼Ü¹¹¡£·¢²¼µÄʼþÓ¦¸Ã·´Ó³ÒµÎñ¸ÅÄÔÚÁìÓòÖÐÒѾ·¢Éú¹ýµÄÕæÊµÊ¼þ£º¶©µ¥ÒÑÍê³É¡¢½»Ò×ÒÑ´¦Àí¡¢Æ±¾ÝÒѸ¶¿î¡£
·ÖÉ¢µÄÊý¾Ý
µ±·þÎñÊÇËÉÉ¢ñîºÏ¡¢¸ß¶ÈÄھ۵ģ¬ÄÇôҲ¾ÍÊÇ×ÔÖεģ¬ËüÃǸù±¾²»ÐèÒª±Ë´ËµÄÊý¾Ý£¬Êý¾Ý×ÔÈ»¶øÈ»µØ±äµÃ·ÖÉ¢ÁË¡£
·þÎñ±àÅÅ
·þÎñ±àÅÅÊǾܾøÊ¹ÓÃͬ²½Í¨ÐÅ¡¢²ÉÓÃÒµÎñʼþºÍ¾Ü¾øÊ¹ÓÃÖÐÐÄ»¯Êý¾Ý´æ´¢µÄ×ÔÈ»²úÎï¡£
ÈçºÎ¶¨Òå·þÎñ±ß½ç
ÄÇô£¬ÈçºÎʶ±ð·þÎñ£¬ÈÃËüÃÇ×îÖÕ¿ÉÒÔ³ÉΪËÉÉ¢ñîºÏºÍ¸ß¶ÈÄÚ¾ÛµÄÄØ£¿»»¾ä»°Ëµ£¬¿Éά»¤µÄ¡¢¿É¿¿µÄºÍ¾ßÓÐÒµÎñÒ»ÖÂÐԵļܹ¹µÄºËÐļÛÖµÊÇÊ²Ã´ÄØ£¿
ÒµÎñÄÜÁ¦ºÍÒµÎñ·þÎñ
Ê×ÏÈ£¬ÎÒÃÇÀ´½éÉÜÒµÎñÄÜÁ¦µÄ¸ÅÄî¡£ÒµÎñÄÜÁ¦ÊÇ×é֯Ϊ±£³Ö×ÔÉíÔË×÷ºÍÔËÓªÄÜÁ¦¶ø×öµÄÊ¡£ËüÊǶÔÕû¸öÆóÒµ¹¦ÄܵľßÌå¹±Ïס£ËüÊÇ×é֯ΪʵÏÖÆäÄ¿±ê¶øÓµÓеľßÌ幦ÄÜ»òÄÜÁ¦¡£²É¹º¾Àí¹ºÂò»õÎ»õ²Ö±£´æ»õÎÏúÊÛÔ±ÏúÊÛ»õÎ²ÆÎñÈËÔ±¼ÆËãÀûÈó¡£Òò´Ë£¬ÒµÎñÄÜÁ¦¶ÔÉæ¼°ÏàͬҵÎñµÄ²»Í¬¹«Ë¾À´Ëµ¼¸ºõÊÇÒ»ÑùµÄ¡£ËüÃǵÄʵÏÖÊDz»Í¬µÄ¡£ÒµÎñÄÜÁ¦ÊµÏÖËùÔÚµÄÂß¼±ß½ç³ÆÎªÒµÎñ·þÎñ¡£ÄÇô£¬ÕâÆäÖÐÓÐÐ©Ê²Ã´ÄØ£¿ÓÐÒµÎñ²ßÂÔ¡¢ÒµÎñ¹æÔò¡¢ÒµÎñÁ÷³Ì¡¢²ÎÓëÆäÖв¢×ö³ö¾ßÌå¾ö¶¨µÄÈËÔ±¡¢ÕâЩÈËԱʹÓõÄÓ¦ÓóÌÐò¡£ÒâÏóͼ¿´ÆðÀ´ÊÇÕâÑùµÄ£º

ÔÚÒµÎñÄÜÁ¦ºÍÏàÓ¦µÄÒµÎñ·þÎñÖ®¼äÓ¦¸ÃʼÖÕ´æÔÚÒ»¸öË«Ïò¹ØÏµ¡£
ÎÒÈÏΪ£¬±È½ÏÒµÎñ·þÎñ±ß½çºÍ½Ó¿ÚÊǷdz£ÈÝÒ׵ġ£ÕâÁ½Õß¶¼ÊÇͨ¹ý¹¦ÄܵÄÉùÃ÷ÐÔÃèÊö½øÐж¨ÒåµÄ£ºËüÃDz»ËµËüÃÇ»áÈçºÎÍê³ÉËüÃǵŤ×÷£¬¶øÊǸæËßÎÒÃÇËüÃÇÄÜ×öʲô¡£
×ܶøÑÔÖ®£¬ÒµÎñ·þÎñ±ß½çºÍÒµÎñÄÜÁ¦ÕâÁ½Õß¶¼ÊÇÉùÃ÷ÐԵĸÅÄºÜÉٻᷢÉú±ä»¯¡£
ÒµÎñ·þÎñÈçºÎÓëÆäËû·þÎñ½»»¥
ÒµÎñ·þÎñµÄͨÐÅ£¬»òÕߣ¬¸ü¾ßÌåµØËµ£¬ÕâЩҵÎñ·þÎñµÄÒµÎñÁ÷³ÌµÄ½»»¥ÊÇͨ¹ýÒµÎñÁìÓòʼþÀ´¶¨ÒåµÄ¡£ÒµÎñ·þÎñºÍÆäËûÒµÎñ½»»»µÄʼþÐγÉÁËËüÃÇÖ®¼äµÄ½Ó¿Ú»òºÏÔ¼¡£ÕâЩʼþ¿ÉÒÔÒԵ绰¡¢µçÓÊ»ò¼òµ¥¶Ô»°µÄÐÎʽʵÏÖ¡£
ÒµÎñ·þÎñºÍ¼¼Êõ·þÎñ
ÒòΪҵÎñ·þÎñ±ß½çÔÚÕû¸öÆóÒµÖÐÊÇ×îÎȶ¨µÄ£¬ËùÒÔÎ§ÈÆËüÃǹ¹½¨¼¼Êõ·þÎñ¾ÍºÜÓÐÒâÒåÁË¡£µç»°ÓÃRabbitMQʼþÌæ´ú£¬Ö½ÖÊÎĵµÒÔweb½çÃæÌæ´ú£¬¼ÆËãÓÉHTTPµ÷ÓÃÌæ´ú£¬¶øÆäËûһЩ·¦Î¶µÄ¹¤×÷ÔòÓÉMLÀ´×ö¡£Í¨¹ýÕâÖÖ·½·¨£¬ÎÒÃÇ»ñµÃÎȶ¨µÄ·þÎñºÏÔ¼£ºÒµÎñ·þÎñºÜÉÙ·¢Éú±ä»¯£¬Òò´Ë£¬ÓÉÏàÓ¦µÄ¼¼Êõ²¿ÃÅʵÏֵĺÏÔ¼Ò²ºÜÉٻᷢÉú±ä»¯¡£
ÒÔÕâÖÖ·½Ê½È·¶¨µÄ¼¼Êõ·þÎñ³ä·Ö×ð´Óµ¥Ò»ÊÂʵÀ´Ô´µÄ¸ÅÄî¡£Õâ¸öÀ´Ô´´ú±íÁËÌØ¶¨µÄʼþ£¬Ò²´ú±í´æ´¢ÔÚµ¥¸öλÖõÄÊý¾Ý¡£ÕâºÜÖØÒª£ºÔÚ¼¼Êõ·þÎñÖУ¬Ó¦¸ÃÓе¥¸öÂ߼λÖÃÀ´·¢²¼¾ßÌåʼþ¡£ÕâЩʼþ²»Ó¦¸Ã°üº¬´óÁ¿Êý¾Ý£¬Öص㲻ÊÇҪͨ¹ýÕâЩʼþÀ´»ñµÃÊý¾Ý¡£ËüÃÇÖ»ÊÇ֪ͨ£¬¸æÖªÎÒÃÇij¸öʼþ·¢ÉúÁË¡£´ËÍ⣬Èç¹ûÄãµÄʼþ°üº¬´óÁ¿µÄÊý¾Ý£¬ÄÇô£¬ÄãµÄ·þÎñ±ß½ç¿ÉÄܳö´íÁË¡£ÊÂʵÉÏ£¬ÕâЩÓÐ×Å´óÁ¿Êý¾Ý½»»»µÄ·þÎñÓ¦¸Ãµ¥¶À³ÉÒ»¸ö·þÎñ¡£ÁíÒ»·½Ã棬ÕâЩʼþÓ¦¸Ã°üº¬×ã¹»µÄÊý¾Ý£¬¼´ËüÃÇÓ¦¸ÃÊÇÍêÈ«×Ô×ãµÄ¡£µ«ÊÇ£¬ËüÃDz»Ó¦¸ÃÓÐÈκÎÒýÓã¬ÒòΪÕâÑù»áÒýÈë½ôÃÜñîºÏµÄ¹²ÏíÊý¾Ý¿â¡£
Udi DahanÇ¡ÈçÆä·ÖµØ×ܽáÁËÕâÒ»µã£º
¡°·þÎñÊǾßÌåÒµÎñÄÜÁ¦µÄ¼¼ÊõʵÏÖ£¬ÈκÎÊý¾Ý»ò¹æÔò¶¼Ö»ÄÜÓÉÒ»¸ö·þÎñÓµÓС£¡±
ÕâÈÃÒ»¸ö³£¼ûµÄ´íÎ󸡳öË®Ãæ¡ª¡ªÎïÀíºÍÂß¼¼Ü¹¹±ØÐëÊÇÒ»ÑùµÄ¡£Êµ¼ÊÉÏ£¬ËüÃDz»±ØÒ»Ñù¡£Èç¹ûÓиöÐèÒªÎÒÃÇÈ¥¼¯³ÉµÄweb·þÎñ£¬Ëü²»Ò»¶¨ÊÇÒ»¸ö³ÉÊìµÄÒµÎñ·þÎñ¡£
ÒµÎñÄÜÁ¦Ó³Éä
ÕâÊÇÒ»ÖÖÖ¼ÔÚ´Ù½ø·þÎñ±ß½çʶ±ðµÄ¼¼Êõ¡£
Ê×ÏÈ£¬ÄãÓ¦¸ÃÈ·¶¨ÄãµÄ¸ß¼¶¹¦ÄÜ£¬ËüÃÇÒ»°ãÊÇ×éÖ¯µÄºËÐŦÄÜ¡£Óɴ˲úÉúµÄ·þÎñ¿ÉÄÜÊǵ¥¶ÀµÄÒµÎñ¡£Òò´Ë£¬ËüÃÇ¿ÉÒÔ±»Íâ°ü³öÈ¥£¬»òÕßÏà·´£¬±»ÊÕ¹º¡£ÔÚ¶¨ÒåÕâ¸ö·þÎñʱ£¬ÄãÓ¦¸ÃÎÊ¡°Ê²Ã´¡±ºÍ¡°ÈçºÎ¡±ÕâÁ½¸öÎÊÌ⣬²¢×Ô¼ºÈ·¶¨ÉùÃ÷ÐԵŦÄÜ¡£Òª×öµ½ÕâÒ»µã£¬±ØÐëºÍ²»Í¬µÄÀûÒæÏà¹ØÕß½øÐдóÁ¿µÄ¹µÍ¨£¬ÒÔÌýÈ¡ËùÓй۵㡣ºÍÄÇЩ×öµ×²ã¹¤×÷µÄÈ˹µÍ¨£¬ÕÒ³öËûÃÇËù²ÎÓëµÄÖ÷ÒªÁ÷³ÌÒÔ¼°ËûÃÇʵ¼ÊÉÏÔÚ×öʲô¡£
ÿ¸ö·þÎñÓ¦¸Ã¶ÔÓ¦µ¥¶ÀµÄ¶ÌÓ¾ÍÏñ¡°ÎÒ<¶¯´Ê><Ãû´Ê>¡±ÕâÑù¡£±ÈÈ磬¡°ÎÒ´¦Àí¸¶¿î¡±£¬»òÕß¡°ÎÒ¼ì²éÆÛÕ©¸¶¿î¡±¡£Ã¿¸öÕâÑùµÄ·þÎñ¶¼ÊÇÒ»¸ö½»¸¶ÒµÎñ¼ÛÖµµÄ²½Öè¡£
Á˽âÆóÒµÈçºÎ׬Ǯ£¬¿ÉÒÔΪÎÒÃÇÌṩһЩÏßË÷¡£Èç¹ûÄã¶ÔÒ»¸ö×éÖ¯ÈçºÎѰÕÒDZÔÚ¿Í»§¡¢ÕâЩDZÔÚ¿Í»§ÈçºÎ³ÉÎªÕæÕýµÄ¿Í»§¡¢ËûÃǺÎʱÒÔ¼°ÈçºÎ¹ºÂòºÎÎïÓÐÒ»¸öÇå³þµÄÈÏʶ£¬ÄÇô£¬ÄãÒ²ÐíÒѾÍê³ÉÁ˸߼¶·þÎñʶ±ð¡£
×éÖ¯½á¹¹ËäÈ»¿ÉÄܾßÓÐÎóµ¼ÐÔ£¬µ«Ò²ÓпÉÄÜ»á´øÀ´°ïÖú¡£Ö»ÊDz»ÒªÆÚÍûÒ»¸öÆóÒµÄܹ»°²ÅŵÃÍêÃÀÎÞȱ£¬µ«¸ü¸ß²ã´ÎµÄÕûÌå×éÖ¯ÊÓͼ¿Ï¶¨ÊÇÓÐÓõġ£
ѰÕÒÄܹ»¶ÔijЩ¹¦ÄܽøÐÐ×Ô¶¯»¯µÄ·½·¨Ò²ÊÇÓаïÖúµÄ¡£ÕâÑù¿ÉÒÔÈÃÎÒÃÇÔ¶Àëʵʩϸ½Ú£¬ÓÐÖúÓÚÕÒµ½ÓÐÓõijéÏó¡£
²»ÒªÍüÁËÕÒ³öÒµÎñ·þÎñÖ®¼äµÄ½»»¥·½Ê½¡£Òò´Ë£¬ÕýÈçÎÒÒѾÌáµ½µÄ£¬Ã¿¼þʶ¼ÖØÒª£ºµç»°¡¢µçÓÊ¡¢ÏûÏ¢¡¢ÆÕͨµÄ¶Ô»°¡£
ÔÚÍê³ÉÕâ¸ö¸ü¸ß²ã´ÎµÄ¸ÅÀÀÖ®ºó£¬ÉîÈ뵽ÿ¸ö·þÎñ¡£Õâ¸ö¹ý³Ì±¾ÖÊÉÏÊÇÒ»ÑùµÄ¡£µ«ÊÇ£¬ÎÒÓиö½¨Ò飬AÓÀÔ¶²»Äܽ«Õû¸ö·þÎñ±ß½çʶ±ð¹ý³Ì¿´³ÉÊÇÒ»¸öÖ÷Òª²½Öè»ò½×¶Î£¬ÒòΪÕâÑù¾Í±ä³ÉÆÙ²¼Ä£ÐÍÁË¡£Õâ¸ö¹ý³ÌÓ뿪·¢ºÜ½Ó½ü¡£¾¡¹ÜÔÚ±àÂëǰ¶¼ÐèÒª×öһЩ³õʼµÄ¹¤×÷À´Ê¶±ð¶¥²ã·þÎñ£¬µ«Èç¹ûûÓвÎÓë±àÂ룬ÎҾͲ»»áÉîÈëÆäÖС£
Òò´Ë£¬ÒµÎñ·þÎñ½»»¥µÄ×ÜÌåÇé¿ö£¨ÓüýÍ·±íʾʼþ£©¿´ÆðÀ´ÈçÏÂËùʾ£º

¼ÛÖµÁ´·ÖÎö
ÎÒÓÃÕâÖÖ·½·¨À´´¦ÀíÒµÎñÄÜÁ¦Ó³Éä¡£»ù±¾ÉÏ£¬Ëü¿ÉÒÔ¹é½áΪÒÔϼ¸¸ö·½Ãæ¡£Ê×ÏÈ£¬½«ÄãµÄ×éÖ¯¿´³ÉÊÇÒ»×é´Ó¾ßÌåʵÏÖÖгéÏó³öÀ´µÄÒµÎñ¹¦ÄÜ¡£Æä´ÎÊÇÎÒÒѾÌáµ½¹ýµÄ£ºÕâЩ¹¦ÄÜÊÇʵÏÖÆóÒµÖ÷ÒªÒµÎñÄ¿±êµÄ²½Öè¡£
¿ÉÒÔÑØ×ÅÕâÌõÏß½øÐз¢ÏÖ·þÎñµÄ¶Ô»°£¨°´ÕÕÏà·´µÄ˳Ðò£¬¿ÉÒÔ´ÓÒµÎñÄ¿±ê»Øµ½×î³õ¿ªÊ¼µÄµØ·½£©£º
ÄãµÄÖ÷ÒªÒµÎñÄ¿±êÊÇʲô£¿£¨»òÕߣ¬»»¾ä»°Ëµ£¬ÄãÔõÑù׬Ǯ£¿£©
ÎÒÃÇÏúÊۼҾߡ£
Äã¸ø¿Í»§ËÍ»õÂð£¿
ûÓС£
Äã´ÓÄÄÀï»ñµÃÕâЩ¼Ò¾ß£¿´ÓÄÄÀﹺÂò»ò×Ô¼ºÉú²úµÄÂð£¿
ÎÒÃÇÉú²ú¼Ò¾ß¡£ÎÒÃÇÔÚÃ×À¼Óй¤³§¡£
Ô²ÄÁÏ´ÓÄÄÀïÀ´£¿
ÎÒÃǵļҾßÊÇÓÃÎÒÃÇ×Ô¼ºÖÖÖ²µÄÊ÷ľ֯×÷µÄ£¬Óõ½µÄ½ô¹Ì¼þÊÇ´Ó±ðÈËÄÇÀï²É¹ºµÄ¡£
ÕâÀïµÄÖ÷ÒªÄÜÁ¦¿ÉÄÜÊÇÏÂÃæÕ⼸¸ö£º¡°ÌṩԲÄÁÏ¡±¡¢¡°ÖÆÔì¼Ò¾ß¡±¡¢¡°ÏúÊۼҾߡ±¡£ÎÒÒѾʡÂÔÁË¡°¼Ò¾ß²Ö´¢¡±ºÍ¡°Êг¡ÓªÏú¡±£¬ÒòΪËüÃÇÒѾÎÞ´¦²»ÔÚ¡£Èç¹û¹«Ë¾ÌṩËÍ»õ·þÎñ£¬ÄÇô»¹ÐèÒª¼ÓÈë¡°¼Ò¾ßËÍ»õ¡±·þÎñ¡£
ÔÚÕâЩÀàÐ͵ÄÒµÎñÖдæÔÚÁ½¸ö·Ç³£ÆÕ±éµÄÁ´£º¹©Ó¦Á´ºÍÐèÇóÁ´¡£ÕâÁ½¸öÃû´Ê±¾ÉíÒѾºÜÖ±¹ÛÁË¡£´ËÍ⣬»¹ÓÐÒ»¸ö·½·¨»ìºÏÁËÒµÎñÄÜÁ¦Ó³ÉäºÍ¼ÛÖµÁ´¡£ºÁÎÞÒÉÎÊ£¬Ëü¾ÍÊÇÄÜÁ¦Á´£¬ËüÖ÷ÒªÌåÏÖÔڳɹûͼ±íÉÏ¡£ÕâÀïÓиöºÜºÃµÄÀý×Ó¡£
SOAºÍDDD
ÎÒ¼ÙÉèÄãºÜÖªµÀʲôÊDZ߽çÉÏÏÂÎÄ¡£µ«ÈÃÎҸе½À§»óµÄÊÇ£¬ÎÒ²»ÖªµÀÈçºÎ¶¨ÒåËüÃÇ¡£ÀýÈçÖÚÈ˽ÔÖªµÄ²úƷĿ¼×ÜÊÇÈÃÎÒһͷÎíË®¡£ÎÒÏëÖªµÀÕâ¸ÅÄî±³ºóµÄÀíÓÉ¡£ÏÖÔÚÎÒÄܹ»»Ø´ðÕâ¸öÎÊÌâÁË£º±ß½çÉÏÏÂÎľÍÊÇÒ»¸öÒµÎñ·þÎñ¡£ÐèÒª²¹³ä˵Ã÷һϣ¬Ö»ÏÔʾijЩÉÌÆ·µÄ²úƷĿ¼ºÜÉÙ»áÊÇÒ»¸ö³ÉÊìµÄ·þÎñ£¬Ëü²»¾ß±¸ÈκÎÐÐΪ¡£ÒµÎñ·þÎñ¿Ï¶¨ÒªÊµÏÖһЩÐÐΪ»òһЩҵÎñ¹¦ÄÜ¡£Ä¿Â¼Êµ¼ÊÉÏÖ»ÊÇBackend
for Frontendģʽһ¸öÀý×Ó¡£ËüÖ»ÊÇ´ÓÆäËû·þÎñÖлñÈ¡Êý¾Ý£¬²¢Õ¹Ê¾³öÀ´¡£

Backend for FrontendʾÀý¡£ÔÚSOAÁìÓòÖУ¬Ëü²»ÊÇÒ»¸ö³ÉÊìµÄ·þÎñ¡£
SOAºÍ¿µÍþ¶¨ÂÉ
ÔÚ³¢ÊÔÓ°Ïì×éÖ¯½á¹¹Ê±£¬ÎÒ°Ñ¿µÍþ¶¨Âɵ±×öÄ¿±ê¡£¸Ã¶¨ÂɱíÃ÷£¬ÎÒÃÇ×¢¶¨Òª²úÉúÒ»ÖÖÉè¼Æ½á¹û£¬Ò²¾ÍÊÇ×éÖ¯¹µÍ¨½á¹¹µÄ¸±±¾£¬Òò´Ë£¬ÎÒµÄÄ¿±êÊÇʶ±ð²¢ÓÅ»¯ÄÇЩ¹µÍ¨Â·¾¶¡£Ëùν×îÓŽṹ£¬¾ÍÊÇÖ¸×î¾ßÄÚ¾ÛÐԵĽṹ¡£ÀíÏëÇé¿öÏ£¬ÕâЩ¹µÍ¨Â·¾¶Ó¦¸ÃÊôÓÚͬһҵÎñ·þÎñÖйØÏµ·Ç³£ÃÜÇеÄÒ»×éÈË¡£Òò´Ë£¬Î§ÈÆÒµÎñ·þÎñÐγÉ×éÖ¯½á¹¹¾ÍÍêÈ«ºÏÀíÁË¡£Õâ¸ö·½·¨¸ù±¾²»ÊÇʲôж«Î÷£¬µ«ºÜÉÙ»áÓöµ½¡£°´ÕâÖÖ·½·¨¹¹½¨µÄ×éÖ¯£¬ÆäÄÚ²¿µ¥Ôª»áÊÇÄھ۵ġ¢×ÔÖεĺͿÉÌæ»»µÄ¡£Í¬Ê±£¬ÆóÒµ»á±äµÃ¸üÃô½Ý¡£
¸ß¶ÈÄÚ¾Û¡¢ËÉÉ¢ñîºÏºÍ·â×°ÊÇ×ÔÈ»µÄ»ù±¾ÌØÕ÷
ÎÒÔÚOOPÁìÓò¹¤×÷Á˺ܳ¤Ò»¶Îʱ¼ä£¬Êµ¼ùXP£¬²¢´´½¨SOA¼Ü¹¹£¬ÎÒ×ÜÊǾõµÃËüÃÇÓÐһЩ¹²Í¨µÄ¶«Î÷¡£
ÆÙ²¼Ä£ÐÍÖеĽ׶ζÔÓ¦Èí¼þÖв㣬ÕâЩ²ãÖ®¼äÐèÒªÒÀÀµ±Ë´ËµÄÊý¾Ý£¬Òò´Ë£¬ËüÃÇÌìÉúÊǽôÃÜñîºÏµÄ¡£Ïà·´£¬XP·ÅÆúÁ˽׶εĸÅÄʹÓÃÁ˷dz£¶ÌµÄÖÜÆÚ£¬°ÑËùÓеĻ½áºÏÔÚÒ»Æð£¬ÆäÖаüÀ¨ºÍÁìÓòר¼ÒµÄ½»Á÷¡¢¿ª·¢¡¢µ¥Ôª²âÊÔ¡¢¹¦ÄܲâÊÔ¡¢¿Í»§·´À¡¡£SprintÊǸßÄھ۵쬶øÇÒ¿ÉÒÔ×öµ½²»ÄÇô½ôñîºÏ¡£ËüÃdzÖÐøÐγÉÁËbizDevOpsÎÄ»¯¡£
¹ý³Ì±à³ÌÊÇָʵÏÖһϵÁмÆËã²½ÖèµÄ³ÌÐò£¬²¢²Ù×÷Êý¾Ý£º½øÐÐÕâ¸ö²Ù×÷£¬È»ºó½øÐÐÄǸö²Ù×÷£¬½Ó׎øÐÐÁíÒ»¸ö²Ù×÷¡£ÕâÖÖ·½·¨ÎÞÊÓÊý¾Ý·â×°¡£Õû¸ö¸ÅÄîÒâζ×ÅÊý¾ÝºÍ³ÌÐòÊÇ·ÖÀëµÄ¡£ÕâÖÖ·½·¨ÓëʵÌå·þÎñ·´Ä£Ê½²úÉúÁ˹²Ãù£¬²»ÊÇÂð£¿Ïà·´£¬OOP¾ÍÊÇ·â×°¡£Êʵ±µÄ¶ÔÏó¾ÍÏñÓÐÔðÈÎÄÜÁ¦µÄ³ÉÄêÈËÒ»Ñù£¬¾ß±¸Íê³É¹¤×÷ËùÐèÒªµÄÒ»ÇС£ÎÒµÄÒµÎñ·þÎñÒ²Ò»Ñù¡£ËüÃDz»±©Â¶Êý¾Ý£¬¶øÊDZ©Â¶ÐÐΪ£¬²¢Í¨¹ýʼþÀ´Í¨ÖªËûÃǵŤ×÷½øÕ¹¡£
¿µÍþ¶¨ÂÉÒâζ×ÅÎÒÃÇÒªÎ§ÈÆÒµÎñ·þÎñ´´½¨Äھ۵ŵͨ½á¹¹£¬¶ø²»ÊÇÓÉ¿ª·¢ÈËÔ±¡¢QA¡¢ÒµÎñ·ÖÎöÈËÔ±µÈ×é³ÉµÄ²ã¼¶×éÖ¯µ¥Ôª¡£
ËùÓÐÕâÐ©ÌØÕ÷¶¼ÊÇÓëÉú¾ãÀ´µÄ¡£Ô×ÓÓÉÖÊ×Ó¡¢ÖÐ×Ӻ͵ç×Ó×é³É£¬ËüÃǶ¼ÓÐ×Ô¼ºµÄÐÐΪºÍÐèÒª×ñÊØµÄ¹æÂÉ£¬µ«ÊÇÖ»×÷ÓÃÓÚÒ»¸öÔ×Ó£¬ÕâÑùÐγÉÁ˷dz£Äھ۵ķâ±Õ΢ϵͳ£¬ÓëÆäËü¶«Î÷Ö®¼äÖ»ÓÐËÉÉ¢µÄñîºÏ¡£¶øXPÊÇÒ»ÖÖ³ÖÐøµÄ¸Ä½ø£¬¿ÉÒÔÓÃÏñOOPºÍSOAÕâÑùµÄ¹¤¾ßÀ´¼ÓÇ¿£¬½ø»¯ÊÇ´ó×ÔÈ»µÄ±¾ÖÊ¡£
×îºó£¬¹ØÓÚÈí¼þµÄºËÐļÛÖµ£¬ÎÒÈÏΪ¹Ø¼üµÄÊǹ¹½¨ÕýÈ·µÄ³éÏó¡£Ëü±íÏÖÔÚ¸÷¸ö²ãÃæ¡¢¸÷¸ö½×¶ÎÉÏ¡£Ò²¾ÍÊǴӸ߼¶±ðµÄSOA¿ªÊ¼£¬Í¨¹ýXPµÄ³ÖÐø¸Ä½øºÍ·´À¡£¬Ê¶±ðÖ÷ÒªµÄÒµÎñÄÜÁ¦£¬²¢Î§ÈÆËüÃÇÐγɼ¼Êõ·þÎñ£¬
»ñµÃÄܹ»·´Ó³ÓòÇý¶¯Éè¼Æ£¨Domain-Driven Design£©ºÍOOPµÄÕýÈ·³éÏó¡£Õâ¾ÍÊÇÈçºÎÔÚÈÕ³£¹¤×÷ÖÐͨ¹ýÒµÎñ-ITµÄÒ»ÖÂÐÔÀ´´ïµ½ÒµÎñÃô½ÝµÄ·½Ê½¡£
Àý×Ó
µÚÒ»¸öÀý×ÓÊôÓÚÖ§¸¶·þÎñÌṩÉÌÁìÓò¡£ÕâÆª²©Îİüº¬ÁËһЩ¶ÔÉìËõÐÔ¡¢sagas¡¢¾ÛºÏ±ß½ç¡¢×éºÏUIºÍCQRSµÄһЩÏë·¨¡£µÚ¶þ¸öÀý×ÓÊôÓÚ±È½ÏÆÕ±éµÄµç×ÓÉÌÎñÁìÓò£¬ÌṩÁËһЩÕýȷʶ±ð±ß½çµÄ¼¼ÇÉ¡£µÚÈý¸öÀý×ÓÊǸü¼Óµ×²ãµÄʾÀý£¬ÒÔRabbitMQΪÖ÷¡£
Ëæ×Åʱ¼äµÄÁ÷ÊÅ£¬ÎÒ×¢Òâµ½ÎҵķþÎñµÄÁ£¶È±äµÃÔ½À´Ô½´Ö£¬saga°üº¬ÁËʵÌåµÄÕû¸öÉúÃüÖÜÆÚ¡£¶ÔÓÚÎҵĵÚÒ»¸öÀý×ÓÖеĽðÈÚ½»Ò×£¬ÎÒ¿ÉÄÜ»á×öһЩÓëÖÚ²»Í¬µÄÊ¡£Îһᴴ½¨Ò»¸ösaga£¬ËüÊôÓÚÒ»¸öµ¥¶ÀµÄ·þÎñ£¬¾ßÓÐÒÔϸ߼¶µÄ½×¶Î»ò״̬£º½»Ò×ÒÑ×¢²á¡¢ÒÑͨ¹ý½»ÒׯÛÕ©¼ì²â¡¢½»Ò×ÒÑ´¦Àí¡¢½»Ò×ÒÑе÷¡¢½»Ò×ÒÑÍê³É¡£ |