±×¸± ¼øÀ§ ¹× ¿ä¾à
±×¸± ű×
±×¸± ¼³¸í
GRIÀÇ SOA ±â¹Ý Á¶Á÷Àº 2 °³ÀÇ Java ¼¹ö (YR ¹× YP)¿Í Java Ŭ¶óÀ̾ðÆ® (YC)·Î ±¸¼ºµË´Ï´Ù. ù ¹ø° ¼¹ö YR (¾ÆÁ÷ ·¹Áö½ºÆ®¸®)Àº Ç¥ÁØ UDDI (¹ü¿ë ¼³¸í, Á¤ÀÇ ¹× ÅëÇÕ) ÇÁ·ÎÅäÄÝÀ» ±â¹ÝÀ¸·ÎÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ÀûÀýÇÑ YPS¸¦ ã´Â ³¡±îÁö YRÀ» °Ë»çÇÕ´Ï´Ù. µÎ ¹ø° ¼¹ö YP (¾ÆÁ÷ °ø±ÞÀÚ)´Â HTTP ¶Ç´Â HTTPS¸¦ ÅëÇØ ¼ºñ½º °£ Åë½ÅÀ»À§ÇÑ Àü¼Û ÇÁ·¹ÀÓ ¿öÅ©·Î ¼³Á¤µÈ XML ±â¹Ý ¸Þ½Ã¡ Çü½Ä ÀÎ XML ±â¹Ý ¸Þ½Ã¡ Çü½Ä ÀÎ SOAP (Simple Object Access Protocol)À» »ç¿ëÇÕ´Ï´Ù. YP´Â VoÀÇ À¥ ¼ºñ½º¸¦ º¸À¯ÇÕ´Ï´Ù. YR°ú YP´Â ¸ðµÎ WSDL (À¥ ¼ºñ½º ¼³¸í ¾ð¾î)À» »ç¿ëÇÏ¿© Á¦°øµÇ´Â ¼ºñ½º¸¦ ¼³¸íÇÏ°í Ç÷§Æû µ¶¸³Àû ÀÎ XML ¹®¼¿¡¼ »ç¿ëÇÒ ¼öÀÖ´Â ÀÚü ¼³¸í ÀÎÅÍÆäÀ̽º¸¦ ÂüÁ¶ÇÕ´Ï´Ù. Java ´ÙÁß Ç÷§Æû Ŭ¶óÀ̾ðÆ® YC (¾ÆÁ÷ ¼ÒºñÀÚ)´Â ±×¸®µå ÀÎÁõ¼¸¦ ¹ßÇàÇÏÁö ¾Ê¾ÆµµµË´Ï´Ù (º¸¾ÈÀº VO ±¸¼º¿ø ¸¸ GRIF¿¡ ¾×¼¼½º ÇÒ ¼ö ÀÖ°í °ü·Ã »ç¿ëÀÚ À̸§°ú ¾ÏÈ£¸¦ ÁöÁ¤ÇØ¾ß ÇÔÀ» ÁöÁ¤ÇؾßÇÕ´Ï´Ù). ¼±ÅÃÇÑ yp´Â ¶ÇÇÑ »óŸ¦ °ü¸®ÇÏ°í »ç¿ëÀÚ¿¡°Ô ¿Ï·á µÉ ¶§ »ç¿ëÀÚ¿¡°Ô ¾Ë¸®´Â °ü·Ã »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º (UI)¿¡¼ ÀÛ¾÷À» ½ÇÇàÇÏ´Â µ¥ ¶ÇÇÑ °ü¸®ÇÕ´Ï´Ù. YC´Â ±×¸®µå ¹Ìµé¿þ¾î¿Í °ü·ÃÇÏ¿© ¾àÇÏ°Ô °áÇյǾî GRIF°¡ Á¦°øÇÏ´Â À¥ ¼ºñ½º¸¦ ¿Ã¹Ù¸£°Ô ÀÎÅÍÆäÀ̽ºÇϱâ À§ÇØ À§¿¡¼ ¾ð±Þ ÇÑ ¸ðµç È®Àå ¹× ÇÁ·ÎÅäÄÝÀ» ±¸ÇöÇÕ´Ï´Ù.
±×¸± °ü·Ã ¼ÒÇÁÆ®¿þ¾î