![]() | |
Sun Java System Instant Messaging 7 2005Q1 °ü¸® ¼³¸í¼ |
ºÎ·Ï C
Instant Messaging APIÀÌ Àå¿¡¼´Â Instant Messaging¿¡¼ »ç¿ëÇÏ´Â API¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
Instant Messaging API °³¿äInstant Messaging¿¡¼´Â È®Àå ¶Ç´Â ÅëÇÕ ¸ðµâÀÇ °³¹ß¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â Java API¸¦ Á¦°øÇÕ´Ï´Ù. ÀÌ·¯ÇÑ APIÀÇ ÀÚ¼¼ÇÑ ¼³¸í¼´Â Javadocs¿¡ ÀÇÇØ »ý¼ºµÈ HTML ÆÄÀÏÀÇ ÇüÅ·ΠInstant Messenger ±¸¼º ¿ä¼Ò¿Í ÇÔ²² Á¦°øµË´Ï´Ù. Javadoc ÆÄÀÏÀº im_svr_base/html/apidocs/ µð·ºÅ丮¿¡ ¼³Ä¡µË´Ï´Ù. API ¼³¸í¼¸¦ º¸·Á¸é ºê¶ó¿ìÀú¸¦ »ç¿ëÇÏ¿© imcodebase/apidocs·Î ¿¬°áÇÕ´Ï´Ù. ¿©±â¼ Äڵ庣À̽º´Â Instant Messenger ÀÚ¿ø Äڵ庣À̽ºÀÔ´Ï´Ù.
´ÙÀ½Àº Instant Messaging APIÀÔ´Ï´Ù.
Instant Messaging ¼ºñ½º APIInstant Messaging API´Â °°Àº È£½ºÆ® ¶Ç´Â ¿ø°Ý È£½ºÆ®¿¡ ÀÖ´Â ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ »óÅ ȮÀÎ, ȸÀÇ, ¾Ë¸², Æú¸µ ¹× ´º½º ä³Î°ú °°Àº Sun ONE Instant Messaging ¼ºñ½º¿¡ ¾×¼¼½ºÇϱâ À§ÇØ »ç¿ëÇÕ´Ï´Ù.
Instant Messaging ¼ºñ½º API´Â ´ÙÀ½ ¿ëµµ·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Messenger BeansMessenger BeanÀº ¸Þ½ÅÀú ±â´ÉÀ» È®ÀåÇÏ´Â µ¥ »ç¿ëµÇ´Â µ¿Àû ·Îµå ¸ðµâÀÔ´Ï´Ù. Messenger BeanÀº ¹öư°ú ¸Þ´º Ç׸ñ µîÀÇ ÀÛ¾÷ listener¿Í È®Àζõ°ú Åä±Û ¹öư µîÀÇ Ç׸ñ listener¸¦ ±âÁ¸ Instant Messenger â¿¡ Ãß°¡ÇÒ ¼ö ÀÖ½À´Ï´Ù. Ç׸ñ listener´Â ÃÖÁ¾ »ç¿ëÀÚ ÀÔ·ÂÀÌ ¼ö½ÅµÇ°í ºó °íÀ¯ ÀÛ¾÷ÀÌ ÃÖÁ¾ »ç¿ëÀÚ ÀÔ·ÂÀ» ±â¹ÝÀ¸·Î ÇÏ´Â °æ¿ì È£ÃâµË´Ï´Ù. ºóÀº ÀÚü ¼³Á¤ ÆÐ³ÎÀ» Ãß°¡ÇÏ°í ºó °íÀ¯ µî·Ï Á¤º¸¸¦ ¼¹ö¿¡ ÀúÀåÇÒ ¼ö ÀÖ½À´Ï´Ù. ºóÀº »õ °æ°í ¸Þ½ÃÁö¿Í °°ÀÌ Instant Messenger°¡ ¼ö½ÅÇÏ´Â ¸ðµç À̺¥Æ®¿¡ ´ëÇÑ ¾Ë¸²À» ¹ÞÀ» ¼ö ÀÖ½À´Ï´Ù.
Messenger BeanÀ» »ç¿ëÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥Àº ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
¼ºñ½º °ø±ÞÀÚ ÀÎÅÍÆäÀ̽º¼ºñ½º °ø±ÞÀÚ ÀÎÅÍÆäÀ̽º API´Â Instant Messaging ¼¹ö ±â´ÉÀ» È®ÀåÇÒ ¼ö ÀÖ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ¼ºñ½º °ø±ÞÀÚ ÀÎÅÍÆäÀ̽º´Â ´ÙÀ½ÀÇ µ¶¸³Àû API·Î ±¸¼ºµË´Ï´Ù.
¾ÆÄ«ÀÌºê °ø±ÞÀÚ API
¾ÆÄ«ÀÌºê °ø±ÞÀÚ´Â ÀϹÝÀûÀ¸·Î ¾ÆÄ«ÀÌºê ¶Ç´Â °¨»ç ½Ã½ºÅÛ°úÀÇ ÅëÇÕÀ» Á¦°øÇÏ´Â ¼ÒÇÁÆ®¿þ¾î ¸ðµâÀÔ´Ï´Ù. ±¸¼ºµÈ °¢ ¾ÆÄ«ÀÌºê °ø±ÞÀÚ´Â °¢ ¼¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇØ È£ÃâµË´Ï´Ù.
¾ÆÄ«ÀÌºê °ø±ÞÀÚ´Â ´ÙÀ½ÀÇ ¼¹ö ÇÁ·Î¼¼½º¿¡ ´ëÇØ È£ÃâµË´Ï´Ù.
¾ÆÄ«ÀÌºê °ø±ÞÀÚ API¸¦ »ç¿ëÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥Àº ´ÙÀ½°ú °°½À´Ï´Ù.
- Instant Messaging ¾ÆÄ«À̺ê
Instant MessagingÀÇ ±âº» Instant MessagingÀº ¾ÆÄ«ÀÌºê °ø±ÞÀÚ API¸¦ ±â¹ÝÀ¸·Î ÇÕ´Ï´Ù. Instant Messaging ¾ÆÄ«À̺꿡 ´ëÇÑ ÀÚ¼¼ÇÑ ³»¿ëÀº Instant Messaging ¾ÆÄ«ÀÌºê °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
- Å©±â Á¶Á¤À» À§ÇØ »ç¿ë Åë°è¸¦ ±â·ÏÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥
¸Þ½ÃÁö º¯È¯ API
¸Þ½ÃÁö º¯È¯±â´Â ¼¹ö¸¦ Åë°úÇÏ´Â ¸ðµç ¸Þ½ÃÁö ¶Ç´Â °¢ ¸Þ½ÃÁö ºÎºÐ¿¡ ´ëÇØ È£ÃâµË´Ï´Ù. ¸Þ½ÃÁö º¯È¯±â´Â ¸Þ½ÃÁö ºÎºÐÀ» ±×´ë·Î À¯ÁöÇÒ ¼öµµ ÀÖ°í ¼öÁ¤ ¶Ç´Â Á¦°ÅÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÅØ½ºÆ® ºÎºÐÀº Java String °´Ã¼·Î 󸮵˴ϴÙ. ¸Þ½ÃÁö º¯È¯±â´Â ´Ù¸¥ ÷ºÎ ÆÄÀÏÀ» ¹ÙÀÌÆ®ÀÇ ½ºÆ®¸²À¸·Î ó¸®ÇÑ ´ÙÀ½ ¼·Î ´Ù¸¥ ¹ÙÀÌÆ® ½ºÆ®¸²À» ¹ÝȯÇϰųª ÷ºÎ ÆÄÀÏÀ» Á¦°ÅÇØ¾ß ÇÏ´Â °æ¿ì ¾Æ¹«°Íµµ ¹ÝȯÇÏÁö ¾Ê½À´Ï´Ù.
¸Þ½ÃÁö º¯È¯ API¸¦ »ç¿ëÇÏ´Â ÀÀ¿ë ÇÁ·Î±×·¥Àº ´ÙÀ½À» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÎÁõ °ø±ÞÀÚ APIÀÎÁõ °ø±ÞÀÚ API´Â Instant MessagingÀ» Access Manager ºñ¹Ð¹øÈ£ ±â¹Ý ¶Ç´Â ÅäÅ« ±â¹Ý ÀÎÁõ ¼ºñ½º¸¦ »ç¿ëÇÏÁö ¾Ê´Â ȯ°æ¿¡¼ ¹èÆ÷ÇÏ´Â ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ÀÌ API´Â ÃÖÁ¾ »ç¿ëÀÚ°¡ ÀÎÁõÀ» ¿äûÇÒ ¶§¸¶´Ù È£ÃâµÇ¸ç LDAP ÀÎÁõ°ú °áÇÕÇÏ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
Access Manager¸¦ ÅëÇÑ ´ÜÀÏ »çÀÎ ¿Â(SSO)Àº ÀÎÁõ °ø±ÞÀÚ API¸¦ »ç¿ëÇÏ¿© ¼öÇàµË´Ï´Ù. ¶ÇÇÑ ÀÌ API¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ ÀÎÁõ ½Ã½ºÅÛ°ú ÅëÇÕÇÒ ¼öµµ ÀÖ½À´Ï´Ù.