![]() | |
Sun Java System Access Manager 6 2005Q1 °ü¸® ¼³¸í¼ |
43Àå
SOAP ¹ÙÀÎµå ¼ºñ½º ¼Ó¼ºSOAP ¹ÙÀÎµå ¼ºñ½º ¼Ó¼ºÀº Àü¿ª ¼Ó¼ºÀÔ´Ï´Ù. ÀÌ·¯ÇÑ ¼Ó¼º¿¡ Àû¿ëµÈ °ªÀº Sun Java System Access Manager ±¸¼º Àüü¿¡ °ÉÃÄ Àû¿ëµÇ¸ç ±¸¼ºµÈ ¸ðµç Á¶Á÷ÀÌ »ó¼ÓÇÕ´Ï´Ù. Àü¿ª ¼Ó¼ºÀÇ ¸ñÇ¥´Â Access Manager ÀÀ¿ë ÇÁ·Î±×·¥À» »ç¿ëÀÚ Á¤ÀÇÇÏ´Â °ÍÀ̹ǷΠÀÌ·¯ÇÑ °ªÀº ¿ªÇÒÀ̳ª Á¶Á÷¿¡ Á÷Á¢ Àû¿ëÇÒ ¼ö ¾ø½À´Ï´Ù.
SOAP ¹ÙÀÎµå ¼ºñ½º ¼Ó¼ºÀº ´ÙÀ½°ú °°½À´Ï´Ù.
¿äû 󸮱⠸ñ·Ï
ÀÌ ¼Ó¼ºÀº Access Manager¿¡ ¹èÆ÷µÈ À¥ ¼ºñ½º °ø±ÞÀÚ(WSP)¿¡ ´ëÇÑ Á¤º¸¸¦ ÀúÀåÇÕ´Ï´Ù. ÀÌ ¼Ó¼ºÀº Ű/°ª ½Ö("|"À¸·Î ±¸ºÐ)À» Æ÷ÇÔÇÏ´Â Ç׸ñÀ» ³ª¿ÇÕ´Ï´Ù. ¿¹¸¦ µé¸é ´ÙÀ½°ú °°½À´Ï´Ù.
key=disco|class=com.example.identity.liberty.ws.disco.DiscoveryService|soapActions=sa1 sa2 sa2
»õ ¿äû 󸮱⸦ Ãß°¡ÇÏ·Á¸é Ãß°¡ ¹öưÀ» ´©¸¨´Ï´Ù. Ű ¹× Ŭ·¡½º ¸Å°³ º¯¼ö´Â Çʼö Ç׸ñÀÔ´Ï´Ù. ¸Å°³ º¯¼ö´Â ´ÙÀ½°ú °°½À´Ï´Ù.
key. ÀÌ ¸Å°³ º¯¼ö´Â WSPÀÇ SOAP Á¾Á¡¿¡ ´ëÇÑ URI °æ·ÎÀÇ µÎ ¹øÂ° ºÎºÐÀ» Á¤ÀÇÇÕ´Ï´Ù. ù ¹øÂ° ºÎºÐÀº SOAP ¼ºñ½ºÀÇ ¸®¹öƼ·Î Á¤Àǵ˴ϴÙ. ¿¹¸¦ µé¾î, disco¸¦ key ¸Å°³ º¯¼ö·Î Á¤ÀÇÇÒ °æ¿ì °Ë»ö ¼ºñ½º¿¡ ´ëÇÑ SOAP Á¾Á¡Àº ´ÙÀ½°ú °°½À´Ï´Ù.
protocol://hostname:port/deloy_uri/Liberty/disco
class. WSP¿¡ ´ëÇÑ ±¸Çö Ŭ·¡½ºÀÇ À̸§À» ÁöÁ¤ÇÕ´Ï´Ù. ¸®¹öƼ SOAP °èÃþÀº ¿äûµÈ ¸Þ½ÃÁö¸¦ ó¸®ÇÑ ´ÙÀ½ ÀÀ´äÀ» ¹ÝȯÇϱâ À§ÇØ °¢ WSP¿¡ ÀÇÇØ ±¸ÇöµÇ´Â 󸮱â ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÕ´Ï´Ù.
soapActions. Áö¿øµÇ´Â SOAPActionÀ» ÁöÁ¤ÇÏ´Â ¼±ÅÃÀû ¸Å°³ º¯¼öÀÔ´Ï´Ù. ÀÌ ¸Å°³ º¯¼ö¸¦ ÁöÁ¤ÇÏÁö ¾ÊÀ» °æ¿ì ¸ðµç SOAPActionÀÌ Áö¿øµË´Ï´Ù. À¥ ¼ºñ½º »ç¿ëÀÚ(WSC)°¡ Áö¿øµÇÁö ¾Ê´Â SOAPActionÀ» »ç¿ëÇÏ¿© ¿äûÀ» º¸³¾ °æ¿ì ÇØ´ç ¿äûÀº SOAP °èÃþ¿¡ ÀÇÇØ °ÅºÎµÇ¸ç ÇØ´çÇÏ´Â WSP·Î Àü´ÞµÇÁö ¾Ê½À´Ï´Ù.
À¥ ¼ºñ½º ÀÎÁõÀÚ
ÀÌ ¼Ó¼ºÀº ¿äû¿¡ ±âÃÊÇÏ¿© À¥ ¼ºñ½º »ç¿ëÀÚ(WSC)¿¡ ´ëÇÑ ÀÚ°Ý Áõ¸íÀ» ÀÎÁõ ¹× »ý¼ºÇÏ´Â WebServiceAuthenicator ÀÎÅÍÆäÀ̽º¿¡ ´ëÇÑ ±¸Çö Ŭ·¡½º¸¦ Á¤ÀÇÇÕ´Ï´Ù.
Áö¿øµÇ´Â ÀÎÁõ ±â¹ý
ÀÌ ¼Ó¼ºÀº SOAP Á¾Á¡¿¡ ÀÇÇØ Áö¿øµÇ´Â ÀÎÁõ ±â¹ýÀ» ÁöÁ¤ÇÕ´Ï´Ù. ±âº»ÀûÀ¸·Î ¸ðµç ±â¹ýÀÌ ¼±Åõ˴ϴÙ. ÀÎÁõ ±â¹ýÀ» ¼±ÅÃÇÏÁö ¾Ê¾ÒÀ¸¸ç WSC°¡ ÇØ´ç ÀÎÁõ ±â¹ýÀ» »ç¿ëÇÏ¿© ¿äûÀ» º¸³¾ °æ¿ì ¿äûÀº SOAP °èÃþ¿¡ ÀÇÇØ °ÅºÎµÇ¸ç ÇØ´çÇÏ´Â WSP·Î Àü´ÞµÇÁö ¾Ê½À´Ï´Ù.