| Apache Synapse. ¿ÀÇ ¼Ò½º ¹× °í¼º´É ¿£ÅÍÇÁ¶óÀÌÁî ¼ºñ½º ¹ö½º (ESB) |
Áö±Ý ´Ù¿î·Îµå |
Apache Synapse. ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Apache Software Foundation
- °Ô½ÃÀÚ À¥»çÀÌÆ®:
- http://www.apache.org/
Apache Synapse. ű×
Apache Synapse. ¼³¸í
¿ÀÇ ¼Ò½º ¹× °í¼º´É ¿£ÅÍÇÁ¶óÀÌÁî ¼ºñ½º ¹ö½º (ESB) Apache Synapse´Â ¸¹Àº ÅëÇÕ ¹× °ü¹® ¹®Á¦¸¦ ÇØ°áÇϱâ À§Çؼ´Â ±¸¼º, ºü¸£°í È¿°úÀûÀ¸·Î ±¸¼ºÇϱâ À§ÇØ °£´ÜÇÏ°Ô ¼³°èµÈ ¿ÀÇ ¼Ò½º ESBÀÔ´Ï´Ù. ½Ã³À½º´Â HTTP, SOAP, SMTP, JMS, FTP ¹× ÆÄÀÏ ½Ã½ºÅÛ Àü¼Û, À繫 Á¤º¸ ±³È¯ (FIX) ¹× ¸Þ½ÃÁö ±³È¯À»À§ÇÑ ÁöµµÀÚ ÇÁ·ÎÅäÄÝ ¹× WS-Addressing, Web Services Security (WSS)¿Í °°Àº Ç¥ÁØ¿¡ ´ëÇÑ Ã¹ ¹ø° Ŭ·¡½º Áö¿øÀ» Áö¿øÇÕ´Ï´Ù. À¥ ¼ºñ½º ¾ÈÁ¤ÀûÀÎ ¸Þ½Ã¡ (WSRM), È¿À²ÀûÀÎ ¹ÙÀ̳ʸ® ÷ºÎ ÆÄÀÏ (MTOM / XOP). ½Ã³À½º´Â XSLT, XPath ¹× XQuery¿Í °°Àº ÁÖ¿ä Ç¥ÁØÀ» »ç¿ëÇÏ¿© ¸Þ½ÃÁö¸¦ º¯È¯Çϰųª ´Ü¼øÈ÷ Java¸¦ »ç¿ëÇÕ´Ï´Ù. Synapse´Â ÇÁ·Î±×·¡¹Ö¾øÀÌ »ç¿ëÇÒ ¼öÀÖ´Â À¯¿ëÇÑ ±â´ÉÀÇ ¼ö¸¦ Áö¿øÇÏÁö¸¸ Java, JavaScript, Ruby, Groovy µî°ú °°Àº ÀαâÀÖ´Â ÇÁ·Î±×·¡¹Ö ¾ð¾î¸¦ »ç¿ëÇÏ¿© È®Àå µÉ ¼ö ÀÖ½À´Ï´Ù .Synapse´Â ¿ÏÀüÈ÷ ºñµ¿±â Äھ ÀÖÀ¸¸ç ºñ°¡ ¾Æ´Ñ - ¿ì¼öÇÑ Apache HttpCore NIO ¸ðµâÀ» »ç¿ëÇÏ¿© HTTP ¹× HTTPSBLocking. ¶ÇÇÑ Synapse´Â JMS V1.0 ÀÌ»ó, Apache VFS ÆÄÀÏ ½Ã½ºÅÛ (FTP, SFTP, ÆÄÀÏ (ZIP / JAR / TAR / GZ Æ÷ÇÔ), WEBDAV, CIFS), POP3 / IMAP / SMTP Àü¼ÛÀ» Áö¿øÇÕ´Ï´Ù. Apache Synapse´Â ¸ðµç º¯È¯ ¹× º¯È¯À» Áö¿øÇÏ´Â SOAP 1.1 / 1.2, ¼ø¼öÇÑ XML / REST, ÅؽºÆ® ¹× ¹ÙÀ̳ʸ® ¸Þ½ÃÁö¸¦ ó¸® ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Apache Synapse. °ü·Ã ¼ÒÇÁÆ®¿þ¾î