Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
΢·þÎñµÄ¼¯³É¼Ü¹¹Éè¼Æ
 
  8605  次浏览      27
 2019-5-27
 
±à¼­ÍƼö:
±¾ÎÄÀ´×ÔÓÚcnblogs£¬±¾ÎĽéÉÜ΢·þÎñ¼¯³É¿ò¼ÜµÄģʽ£¬¿ª·¢¼¯³É¿ò¼ÜʱµÄ²¿·Ö¼¼ÊõÑ¡Ð͵ÈÏà¹ØÄÚÈÝ¡£

΢·þÎñ¼¯³É¿ò¼ÜµÄģʽ

΢·þÎñÒѾ­Ôڼܹ¹½çÁ÷ÐÐÆðÀ´ÁË£¬µ«ÔÚʵ¼ùÖУ¬ÄÑÃâÐèÒªÀûÓÃÆäËüÈí¼þ³§ÉÌϵͳµÄÄÜÁ¦£¬Í¬Ê±Ò²Ã»Óа취һ²½µ½Î»°ÑÆóÒµÄÚµÄËùÓÐϵͳ¶¼¸ÄÔì³É΢·þÎñ¼Ü¹¹µÄϵͳ£¬ËùÒÔϵͳ¼¯³ÉÈÔÈ»ÊÇ Ò»¸ö·Ç³£ÖØÒªµÄÎÊÌâ¡£ÔÚ±ÊÕßÏîÄ¿µÄÔçÆÚ½×¶Î£¬¼¯³ÉÊÇÓÉ΢·þÎñϵͳµÄ×é¼þÖ±½Ó¶Ô½ÓÆäËüϵͳ´¦ÀíµÄ£¬ÕâÖÖ·½Ê½µã¶ÔµãµÄ¼¯³É·½Ê½Ôì³ÉÁËϵͳºÍ±»¼¯³ÉϵͳµÄÇ¿ñîºÏ£¬Ó°ÏìÁË΢·þÎñϵͳµÄ½øÒ»²½·¢Õ¹¡£

ÔÚ½ÓÊÖ¼¯³É¿ò¼ÜµÄÉè¼Æ¹¤×÷ÒԺ󣬱ÊÕßÏÈÑо¿ÁËʲôÑùµÄ¼¯³Éģʽ¸ü¼Ó·ûºÏ΢·þÎñµÄ¼Ü¹¹Ë¼Ïë¡£ÔÚMartin FowlerµÄÎÄÕÂÖÐÌáµ½£¬Î¢·þÎñ¼Ü¹¹µÄÌØÕ÷Ö®Ò»ÊÇ¡°ÖÇÄܵĶ˵㣬ÓÞ´ÀµÄ¹ÜµÀ¡±¡£×÷Ϊ²ÎÕÕ£¬ESBÊÇÖÇÄܹܵÀµÄµäÐÍ´ú±í£¬ESB²úƷͨ³£°üÀ¨¸´ÔӵĻù´¡Éè Ê©£¬Ö§³ÖÏûϢ·ÓÉ¡¢±àÅÅ¡¢×ª»»ºÍÓ¦ÓÃÒµÎñ¹æÔò¡£ÔÚʵ¼ùÖУ¬ESB±¾Éí»áÖð½¥·¢Õ¹ÎªÏµÍ³ÖÐÒ»¸ö¸´Ôӵĵ¥¿éÓ¦Óã»Í¬Ê±£¬ÕâÒ²ÓÚ¾¡Á¿½âñî¡¢ÄÚ¾ÛµÄ΢·þÎñ¼Ü¹¹Ë¼ÏëÏà×ó¡£Òò´Ë£¬Î¢·þÎñÍŶÓÔÚ½â¾öÎÊÌâʱ£¬³«ÒéʹÓÃREST APIºÍÇáÁ¿¼¶ÏûϢϵͳʵÏÖϵͳ¼¯³É¡£ÆäÖУ¬ÏûϢϵͳ½öÌṩ¿É¿¿µÄÒì²½ÏûÏ¢´«ÊäͨµÀ£¬¶ø²»²ÎÓëÏûϢ·ÓÉ¡¢±àÅÅ¡¢×ª»»µÈ»·½Ú£¬Ò²²»ÔÚÏûϢϵͳÖаüº¬ÒµÎñÂß ¼­¡£ÔÚ¸÷ÖÖÏûϢͨÐÅģʽÖУ¬Ê¼þÇý¶¯Ä£Ê½ÒòÆäÍêÈ«½âñî¡¢¸ß¶ÈÈÝ´íµÄÌØÐÔÊܵ½ÁË΢·þÎñ¼Ü¹¹ÏµÍ³µÄ»¶Ó­¡£Ê¼þÇý¶¯ÏûϢϵͳµÄÖÐÐÄÊÇÒ»¸ö²»×öÏûϢ·ÓÉ¡¢±àÅÅ»òÕß ×ª»»µÄMessage Broker£¬Apache KafkaÊǺܺõÄÑ¡Ôñ¡£

¿¼Âǵ½½«ÒªºÍ΢·þÎñϵͳ¼¯³ÉµÄÈý·½ÏµÍ³Í¨³£¶¼²»·ûºÏ΢·þÎñµÄ¼Ü¹¹£¬Í¬Ê±Ò²²»Ò»¶¨Ö§³ÖʹÓÃREST API»ò΢·þÎñϵͳѡÐ͵ÄMessage Broker¡£±ÊÕßÉè¼Æ¼¯³É¿ò¼ÜµÄ»ù±¾Ë¼ÏëÊÇʹÓÃAdapterÉè¼ÆÄ£Ê½£¬Îª½«Òª¼¯³ÉµÄÿһ¸öÈý·½ÏµÍ³¹¹½¨Ò»¸ö¼¯³É·þÎñ¡£¼¯³É·þÎñ¶ÔÍâ°ü×°ËùÓкÍÈý·½ÏµÍ³ µÄͬ²½Òì²½½»»¥£¬¶ÔÄÚ×ñѭ΢·þÎñϵͳµÄ¹æ·¶£¬¿ÉÒÔ×÷Ϊһ¸ö·þÎñ×é¼þ²¿ÊðÔÚµ±Ç°Î¢·þÎñ»·¾³ÖС£×¢Ò⼯³É·þÎñÊÇÕë¶Ôÿ¸öÈý·½ÏµÍ³¶ÀÁ¢¿ª·¢µÄ£¬Ã¿¸ö¼¯³É·þÎñ¶¼ÊÇ΢·þÎñµÄComponent£¬¶¼¿ÉÒÔ¶ÀÁ¢²¿Êð¡£Òª±ÜÃâÒ»¸ö¼¯³É·þÎñÃæ¶Ô¶à¸öÈý·½ÏµÍ³£¬±ä³ÉÒ»¸öµ¥¿éµÄ¼¯³Éƽ̨¡£

΢·þÎñ¼¯³É¿ò¼ÜµÄÉè¼ÆºÍʵÏÖ

΢·þÎñ¼¯³É¼Ü¹¹Ñ¡ÔòÁËͨÓÃÐÔºÜÇ¿µÄREST¡¢Kafka¡¢Json¸ñʽÏûÏ¢×÷Ϊ±ê×¼£¬Ö»Ðè×ñÑ­Ô¼¶¨µÄREST½Ó¿ÚºÍÏûÏ¢¶¨Ò壬¼¯³É·þÎñµÄ¿ª·¢Õß¿ÉÒÔÑ¡ÓÃ×Ô¼ºÊìϤµÄÓïÑÔ¡¢¿ò¼ÜÀ´±àд¡£ÎªÁËÄܼÓËÙ¼¯³É·þÎñµÄ¿ª·¢£¬±ÊÕßÔÚ¶¨ÒåÁË΢·þÎñ¼¯³Éģʽ֮ºó£¬ÓÖÉè¼Æ²¢¿ª·¢ÁËJava¼¼ÊõÕ»µÄ΢·þÎñ¼¯³É¿ò¼Ü¡£¼¯³É¿ò¼ÜÌṩÁ˺Í΢·þÎñϵͳÄÚ×é¼þͬ²½¡¢Ò첽ͨÐÅËùÐèÒªµÄ»ù´¡ÄÜÁ¦£¬¿ò¼ÜµÄ×é³ÉÖ÷Òª°üÀ¨£º

·þÎñ×¢²á·¢ÏÖ·þÎñ

Message Broker·þÎñ

΢·þÎñ¼¯³É»ù´¡Jar°ü

΢·þÎñ¼¯³É»ù´¡Jar°üÖаüÀ¨

ÏîÄ¿¹Ç¼Ü¹¤³Ì¿ò¼Ü

Òì³£¿ò¼Ü

ÈÕÖ¾¿ò¼Ü

ͳһÅäÖÿò¼Ü

·þÎñ×¢²áºÍ·¢ÏÖ¿Í»§¶Ë

·þÎñ·â×°ºÍ·ÃÎÊ¿ò¼Ü

REST·þÎñÎĵµ¿ò¼Ü

ÏûÏ¢·¢²¼ºÍ¶©ÔĿͻ§¶Ë

ÏÂͼչʾÁË¿ª·¢¼¯³É¿ò¼ÜʱµÄ²¿·Ö¼¼ÊõÑ¡ÐÍ£¬¹©¶ÁÕ߲ο¼

   
8605 ´Îä¯ÀÀ       27
Ïà¹ØÎÄÕÂ

ÆóÒµ¼Ü¹¹¡¢TOGAFÓëArchiMate¸ÅÀÀ
¼Ü¹¹Ê¦Ö®Â·-ÈçºÎ×öºÃÒµÎñ½¨Ä££¿
´óÐÍÍøÕ¾µçÉÌÍøÕ¾¼Ü¹¹°¸ÀýºÍ¼¼Êõ¼Ü¹¹µÄʾÀý
ÍêÕûµÄArchimateÊÓµãÖ¸ÄÏ£¨°üÀ¨Ê¾Àý£©
Ïà¹ØÎĵµ

Êý¾ÝÖÐ̨¼¼Êõ¼Ü¹¹·½·¨ÂÛÓëʵ¼ù
ÊÊÓÃArchiMate¡¢EA ºÍ iSpace½øÐÐÆóÒµ¼Ü¹¹½¨Ä£
ZachmanÆóÒµ¼Ü¹¹¿ò¼Ü¼ò½é
ÆóÒµ¼Ü¹¹ÈÃSOAÂ䵨
Ïà¹Ø¿Î³Ì

ÔÆÆ½Ì¨Óë΢·þÎñ¼Ü¹¹Éè¼Æ
ÖÐ̨սÂÔ¡¢ÖÐ̨½¨ÉèÓëÊý×ÖÉÌÒµ
ÒÚ¼¶Óû§¸ß²¢·¢¡¢¸ß¿ÉÓÃϵͳ¼Ü¹¹
¸ß¿ÉÓ÷ֲ¼Ê½¼Ü¹¹Éè¼ÆÓëʵ¼ù