Sun Java System Portal Server 6 2005Q4 °ü¸® ¼³¸í¼ |
16Àå
°¡ÀÔ ¼ºñ½º °ü¸®À̹ø ÀåÀº ´ÙÀ½ Àý·Î ±¸¼ºµË´Ï´Ù.
°³¿ä°¡ÀÔ ¼ºñ½º¸¦ ÅëÇØ »ç¿ëÀÚ°¡ ¸¹Àº Á¤º¸ ¼Ò½º¿¡¼ °ü½ÉÀÌ ÀÖ´Â ÇÁ·ÎÇÊÀ» »ý¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. º» ¸±¸®½º¿¡¼ Áö¿øµÇ´Â Á¤º¸ ¼Ò½º¿¡´Â ¹üÁÖ, Åä·Ð ¹× °Ë»ö °¡´É ¹®¼°¡ Æ÷ÇԵ˴ϴÙ. ÀÌ ÇÁ·ÎÇÊÀº »ç¿ëÀÚ°¡ °¡ÀÔ Ã¤³Î¿¡ ¾×¼¼½ºÇÒ ¶§¸¶´Ù ÃֽŠÁ¤º¸·Î ¾÷µ¥ÀÌÆ®µË´Ï´Ù. °¡ÀÔ Ã¤³ÎÀº »ç¿ëÀÚ°¡ ºÐ·ùµÈ ¹®¼ ¶Ç´Â Åä·Ð¿¡ ´ëÇØ Á¤ÀÇÇÑ °¢ ÇÁ·ÎÇÊ Ç׸ñ°ú ÀÏÄ¡ÇÏ´Â °ü·Ã Á¤º¸ÀÇ Ç׸ñ ¼ö¸¦ ¿ä¾àÇÕ´Ï´Ù.
°Ë»ö ¼ºñ½º´Â ´ÙÀ½¿¡ »ç¿ëµË´Ï´Ù.
°á°ú´Â ÇÁ·ÎÇÊ Ç׸ñ¿¡ ´ëÇÑ ÀÏÄ¡ Á¤º¸ÀÇ ¼ö¸¦ º¸¿©ÁÖ´Â ¸µÅ©·Î Ç¥½ÃµË´Ï´Ù. ÀÌ ¸µÅ©´Â »ç¿ëÀÚ¸¦ ´õ ¼¼ºÎÀûÀÎ ÀÏÄ¡ º¸±â·Î ¸®µð·º¼ÇÇÕ´Ï´Ù.
¹üÁÖ °¡ÀÔÀÇ °æ¿ì, ÀÌ ¸µÅ©´Â »ç¿ëÀÚ¸¦ ƯÁ¤ °ü½É ¹®¼°¡ Ç¥ÁØ ¹üÁÖ °Ë»ö °á°ú Çü½ÄÀ¸·Î ¿ä¾àµÇ´Â °Ë»ö ä³Î·Î ¸®µð·º¼ÇÇÕ´Ï´Ù. °¡ÀÔ Ã¤³ÎÀº »ç¿ëÀÚ¿¡°Ô ´õ¿í ¼¼ºÎÀû º¸±â¸¦ Á¦°øÇϱâ À§ÇÑ °ü¹®À¸·Î ÀÛ¿ëÇÕ´Ï´Ù.
ÇÁ·ÎÇÊ·¯ ±â´ÉÀº ÁöÁ¤µÈ °ü½É »çÇ× ÄÁÅÙÆ®°¡ º¯°æµÇ¸é ÀüÀÚ ¸ÞÀÏ ¾Ë¸² ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. ÇÁ·ÎÇÊ·¯´Â Access Manager¿¡¼ »ç¿ëÀÚ¿¡ ´ëÇÑ °¡ÀÔ Á¤º¸¸¦ °¡Á®¿À°í °Ë»ö ¼ºñ½º¿¡¼ °á°ú¸¦ ºÒ·¯¿À¸ç »ç¿ëÀÚ¿¡°Ô ÀüÀÚ ¸ÞÀÏ·Î ¾Ë¸³´Ï´Ù. ÇÁ·ÎÇÊ·¯´Â Á¶Á÷ ¼öÁØ¿¡¼ ÁöÁ¤µÈ ½Ã°£¿¡ ½ÇÇàµÇµµ·Ï °èȹµË´Ï´Ù.
°¡ÀÔ ¼ºñ½º °ü¸®°ü¸®ÀÚ´Â °¡ÀÔ ¼ºñ½º¸¦ »ç¿ë ¶Ç´Â ÇØÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. °¡ÀÔ ¼ºñ½º´Â ´ÙÀ½ À§Ä¡¿¡¼ °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
·çÆ® ¼öÁØ
·çÆ® ¼öÁØ¿¡¼ °¡ÀÔ ¼ºñ½ºÀÇ °ü¸®´Â À¯Çüº°·Î (Áï, ¹üÁÖ, Åä·Ð ¹× ÀúÀåµÈ °Ë»ö¿¡ ´ëÇØ) ½Ã½ºÅÛ ±Ô¸ðÀÇ ±âº» ÃÖ´ë °¡ÀÔ ¼ö¸¦ ¼³Á¤ÇÕ´Ï´Ù.
·çÆ® ¼öÁØ¿¡¼ °¡ÀÔ ¼ºñ½º¸¦ Á¤ÀÇÇÏ·Á¸é
Á¶Á÷ ¼öÁØ
Á¶Á÷ ¼öÁØ¿¡¼ °¡ÀÔ ¼ºñ½ºÀÇ °ü¸®´Â À¯Çüº°·Î (Áï, ¹üÁÖ, Åä·Ð ¹× ÀúÀåµÈ °Ë»ö¿¡ ´ëÇØ) ½Ã½ºÅÛ ±Ô¸ðÀÇ ±âº» ÃÖ´ë °¡ÀÔ ¼ö¸¦ µ¤¾î¾¹´Ï´Ù.
Á¶Á÷ ¼öÁØ¿¡¼ °¡ÀÔ ¼ºñ½º¸¦ Á¤ÀÇÇÏ·Á¸é
- Sun Java System Access Manager °ü¸® Äֿܼ¡ ·Î±×ÀÎÇÏ°í Á¶Á÷¿¡ ´ëÇÑ [º¸±â] Ç®´Ù¿î ¸Þ´º¿¡¼ [¼ºñ½º]¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- ¿ÞÂÊ Ç¥½Ã ¿µ¿ªÀÇ ¸ñ·Ï¿¡¼ °¡ÀÔ ¼ºñ½º¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- ÇÁ·ÎÇÊ·¯¸¦ ½ÃÀÛÇÒ ½Ã°£ (½Ã°£ ¹× ºÐ)°ú ¿äÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù.
- ÇÁ·ÎÇÊ·¯¸¦ ÁßÁöÇÒ ½Ã°£ (½Ã°£ ¹× ºÐ)°ú ¿äÀÏÀ» ¼±ÅÃÇÕ´Ï´Ù.
- ´ÙÀ½¿¡ ´ëÇÑ ±âº»°ªÀ» ¼öÁ¤ÇÕ´Ï´Ù.
- Ãæµ¹ ÇØ°á ¼öÁØÀº °¡Àå ³ôÀ½, ³ôÀ½, ¾à°£ ³ôÀ½, º¸Åë, ¾à°£ ³·À½, ³·À½ ¹× °¡Àå ³·À½À¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ÃÖ´ë ¹üÁÖ °¡ÀÔ ¼ö´Â »ç¿ëÀÚ°¡ °¡ÀÔÇÒ ¼ö ÀÖ´Â ÃÖ´ë ¹üÁÖ ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
- ÃÖ´ë Åä·Ð °¡ÀÔ ¼ö´Â »ç¿ëÀÚ°¡ °¡ÀÔÇÒ ¼ö ÀÖ´Â ÃÖ´ë Åä·Ð ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
- ÃÖ´ë ÀúÀå °Ë»ö ¼ö´Â ÀúÀåÇÒ ¼ö ÀÖ´Â ÃÖ´ë °Ë»ö ¼ö¸¦ ÁöÁ¤ÇÕ´Ï´Ù.
- ¼±ÅÃ:
Á¶Á÷ »ç¿ëÀÚ ¼öÁØ
Á¶Á÷ »ç¿ëÀÚ ¼öÁØ¿¡¼ °¡ÀÔ ¼ºñ½º¸¦ °ü¸®ÇÏ·Á¸é »ç¿ëÀÚÀÇ °¡ÀÔ ¼ºñ½º ¼³Á¤À» ÆíÁýÇÕ´Ï´Ù. °ü¸®ÀÚ´Â ´ÙÀ½°ú °°ÀÌ »ç¿ëÀÚÀÇ ¼ºñ½º µ¥ÀÌÅ͸¦ À¯Áö °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ç¿ëÀÚ¸¦ À§ÇØ °¡ÀÔ ¼ºñ½º¸¦ °ü¸®ÇÏ·Á¸é
- °ü¸® Äֿܼ¡ ·Î±×ÀÎÇÏ°í Á¶Á÷¿¡ ´ëÇÑ [º¸±â] Ç®´Ù¿î ¸Þ´º¿¡¼ [»ç¿ëÀÚ]¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- »ç¿ëÀÚ¸¦ ¼±ÅÃÇÕ´Ï´Ù.
¿À¸¥ÂÊ Ã¢¿¡ »ç¿ëÀÚ Á¤º¸°¡ Ç¥½ÃµË´Ï´Ù.
- [º¸±â] µå·Ó´Ù¿î ¸Þ´º¿¡¼ [°¡ÀÔ]À» ¼±ÅÃÇÕ´Ï´Ù.
»ç¿ëÀÚÀÇ °¡ÀÔÀ» ÆíÁýÇϱâ À§ÇÑ ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- °¡ÀÔ Á¤ÀǸ¦ ÆíÁýÇÕ´Ï´Ù.
°¢ °¡ÀÔ À¯Çü¿¡ ´ëÇØ °¡ÀÔÀ» Ãß°¡ ¶Ç´Â Á¦°ÅÇÕ´Ï´Ù. Çü½Ä:
¿©±â¼
°¡ÀÔ Ã¤³Î »ç¿ë
°¡ÀÔ Ã¤³ÎÀº ¹üÁÖ °¡ÀÔ, Åä·Ð °¡ÀÔ ¹× ÀúÀåµÈ °Ë»öÀÏ ¼ö ÀÖ´Â À¯Çüº° °¡ÀÔÀ» º¸¿©ÁÝ´Ï´Ù. °¢ °¡ÀÔ À¯Çü¿¡ ´ëÇØ ´ÙÀ½ÀÌ Ç¥½ÃµË´Ï´Ù.
ÃÖÁ¾ »ç¿ëÀÚ´Â °¡ÀÔÀ» ¾÷µ¥ÀÌÆ®ÇÏ°í °¡ÀÔ Ã¤³Î ÆíÁý ¹öÆ°À» »ç¿ëÇÏ¿© °¡ÀÔÀ» ÇØÁ¦ÇÒ ¼ö ÀÖ½À´Ï´Ù. °¡ÀÔ ÀÏÄ¡¿¡ ´ëÇÑ ÃÖÁ¾ »ç¿ëÀÚ °æ°í´Â °¡ÀÔ Ã¤³Î¿¡¼ ±×·ìȵ˴ϴÙ. °æ°í´Â °¡ÀÔ Ã¤³ÎÀ» »õ·Î °íÄ¥ ¶§ »ý¼ºµË´Ï´Ù.
°ü¸®Àڴ ä³ÎÀÇ refreshTime µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏ¿© ƯÁ¤ ±â°£ µ¿¾È ÄÁÅÙÆ® ij½ÃÀÇ ½ÇÁ¦ ·»´õ¸µÀ» ¼öÇàÇÕ´Ï´Ù. ÃÖÁ¾ »ç¿ëÀÚ°¡ refreshTime ¸Å°³ º¯¼öº¸´Ù ªÀº ½Ã°£¿¡ °¡ÀÔ Ã¤³ÎÀÇ ÄÁÅÙÆ®¸¦ µÎ ¹ø ÀÌ»ó »õ·Î °íÄ¡·Á°í ÇÏ´Â °æ¿ì ½ÇÁ¦ µ¥ÀÌÅÍ¿¡¼ ÄÁÅÙÆ®°¡ »ý¼ºµÇÁö ¾Ê°í ij½Ã¿¡ ÀÇÇØ ÀÐÇôÁý´Ï´Ù. refreshTime ä³Î µî·Ï Á¤º¸ °ªÀº ÃÊ ´ÜÀ§·Î ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÃÖÁ¾ »ç¿ëÀÚ´Â »õ ¹®¼°¡ ´ÙÀ½°ú °°À» ¶§ ÀÌ ¹®¼¿¡ ´ëÇØ °æ°í¸¦ ¹Þ½À´Ï´Ù.
¹üÁÖ¿¡ °¡ÀÔÇÏ·Á¸é
Åä·Ð¿¡ °¡ÀÔÇÏ·Á¸é
°Ë»ö °á°ú¸¦ ÀúÀåÇÏ·Á¸é
Åä·ÐÀÌ ÀýÀº ´ÙÀ½ ³»¿ëÀ¸·Î ±¸¼ºµË´Ï´Ù.
Åä·Ð °³¿äÅä·ÐÀº ÁÖÁ¦ ¹× ƯÁ¤ ¹®¼¿Í ¿¬°áµÇ¾î ÀÖ½À´Ï´Ù. ÀÌ ±â´ÉÀ» »ç¿ëÇÏ¿© ÃÖÁ¾ »ç¿ëÀÚ´Â ±âÁ¸ ¹®¼¸¦ Ãß°¡ÇÏ°í ÀÇ°ßÀ» ³ª´©°Å³ª °íÀ¯ ¹®¼¸¦ ¸¸µé ¼ö ÀÖ½À´Ï´Ù. À̸¦ ÅëÇØ Æ¯Á¤ ¹®¼³ª »õ ÁÖÁ¦¿¡ ´ëÇÑ Á¤º¸¸¦ °øÀ¯ÇÒ ¼ö ÀÖ½À´Ï´Ù.
Sun Java System Portal Server ¼ÒÇÁÆ®¿þ¾î Åä·Ð ±â´É¿¡´Â Åä·Ð ½º·¹µå, ¹®¼³ª »õ ÁÖÁ¦¸¦ ¹ÙÅÁÀ¸·Î Åä·Ð ½ÃÀÛ, Åä·Ð °Ë»ö ¹× Åä·Ð Á¡¼ö ¸Å±â±â µîÀÌ Æ÷ÇԵǾî ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î Åä·Ð ä³ÎÀº »ùÇà Æ÷Åп¡¼ ÀÍ¸í »ç¿ëÀÚ°¡ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¯³ª ÀÍ¸í »ç¿ëÀÚ´Â Åä·Ð¿¡ °¡ÀÔÇϰųª Åä·Ð ä³ÎÀ» ÆíÁýÇÒ ¼ö ¾ø½À´Ï´Ù.
DiscussionLite ä³Î°ú Discussion ä³ÎÀº DiscussionProvider¸¦ ¹ÙÅÁÀ¸·Î ÇÕ´Ï´Ù. °Ë»ö ä³ÎÀÇ JavaServer Pages (JSP)¿Í ¸¶Âù°¡Áö·Î ¿©±â¿¡´Â Äõ¸® ºÎºÐ, µð½ºÇ÷¹ÀÌ ºÎºÐÀÌ ÀÖÀ¸¸ç µ¥½ºÅ©Å¾ Å׸¶¸¦ »ç¿ëÇÕ´Ï´Ù.
DiscussionProvider
DiscussionProvider´Â µ¥½ºÅ©Å¾ Å׸¶¸¦ »ç¿ëÇÏ´Â JSP °ø±ÞÀÚÀÔ´Ï´Ù. ÀÌ °ø±ÞÀÚ´Â °Ë»ö ÅÂ±× ¶óÀ̺귯¸®¿Í API¸¦ »ç¿ëÇÏ¿© ¹é¿£µå °Ë»ö ¼ºñ½º·ÎºÎÅÍ µ¥ÀÌÅ͸¦ °Ë»öÇÕ´Ï´Ù. Åä·Ð ¹× ÁÖ¼®Àº Åä·Ð µ¥ÀÌÅͺ£À̽º¿¡ ¼·Î ´Ù¸¥ ÀÚ¿ø ¼³¸íÀÚ (RD) ·Î ÀúÀåµË´Ï´Ù. DiscussionProvider´Â ´ÙÀ½À» Áö¿øÇÕ´Ï´Ù.
- ´ÙÀ½ ³»¿ëÀÇ Àüü º¸±â (Åä·Ð ä³ÎÀ» ÅëÇØ) ¹× °£·« º¸±â (DiscussionLite ä³ÎÀ» ÅëÇØ)
- ´ÙÀ½ ³»¿ëÀÇ Åä·Ð ¸ñ·Ï
- °¢ Åä·Ð ÇÏÀ§ Æ®¸®¸¦ Ç¥½ÃÇÏ´Â Åä·Ð º¸±â. ÁÖ Ç׸ñÀº ¼¼ºÎÀûÀ¸·Î Ç¥½ÃµÇ¸ç ÇÏÀ§ Æ®¸®´Â ÁÖ Ç׸ñ ¾Æ·¡¿¡ Ç¥½ÃµË´Ï´Ù. Åä·Ð º¸±â¿¡´Â ´ÙÀ½ÀÌ Æ÷ÇԵ˴ϴÙ.
- ÆäÀÌÁö¿¡ ÀÖ´Â ¸î °¡Áö ÇÊÅÍ. ¹®¼ µð½ºÇ÷¹ÀÌ´Â ¹®¼ µî±Þ (irrelevant, routine, interesting, important ¹× must read)°ú °°Àº ÇÊÅ͸¦ ¹ÙÅÁÀ¸·Î ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- µð½ºÇ÷¹ÀÌ ±âº» ¼³Á¤Àº ½Éµµ ±íÀº ¶Ç´Â ´ÜÁ¶·Î¿î µð½ºÇ÷¹ÀÌ·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- È®Àå ÀÓ°è°ªÀº ÇÏÀ§ Æ®¸®¿¡¼ Ç¥½ÃµÇ´Â Ç׸ñÀ» ½±°Ô Á¦¾îÇϵµ·Ï ÇÕ´Ï´Ù. »ç¿ëÀÚ´Â ³ôÀº µî±ÞÀÇ ¹®¼¸¸ È®ÀåÇϰųª ¸ðµÎ È®Àå ¶Ç´Â ¸ðµå Ãà¼Ò¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»°ªÀº ¸ðµÎ Ãà¼ÒÀÔ´Ï´Ù. ¸ðµÎ È®ÀåÀº ÇÊÅ͸µµÈ ¸ðµç ÁÖ¼®À» Ç¥½ÃÇÕ´Ï´Ù. Åä·ÐÀÇ ¼³¸íµµ Ç¥½ÃÇϸç Åä·ÐÀÇ Á¡¼ö ¸Å±â±â¸¦ À§ÇÑ ¸Þ´º¸¦ Á¦°øÇÏ°í »ç¿ëÀÚ°¡ ´äº¯À» °Ô½ÃÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
- Åä·Ð ³»¿¡¼ °Ë»öÀ» Áö¿øÇÕ´Ï´Ù.
- Åä·Ð ÁÖ¼® ´Þ±â ¹× µî±Þ ¸Å±â±â. ¿¹¸¦ µé¾î »ç¿ëÀÚ´Â ´ÙÀ½À» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¸ðµç Åä·Ð ¹× Åä·Ð ³»¿¡¼ °Ë»ö. ÀÌ ±â´ÉÀº °Ë»ö °ø±ÞÀÚ¿¡°Ô ¿¬°áµË´Ï´Ù. »ç¿ëÀÚ´Â °í±Þ °Ë»ö¿¡¼ µî±Þº°·Î °Ë»öÇÒ ¼öµµ ÀÖ½À´Ï´Ù.
- °¡ÀÔ. ÀÎÁõµÈ »ç¿ëÀÚ´Â °¡ÀÔ ¸µÅ©¸¦ ¼±ÅÃÇÏ¿© ƯÁ¤ Åä·Ð¿¡ °¡ÀÔÀ» ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿äûÀº SubscriptionProvider°¡ ó¸®ÇÕ´Ï´Ù. displaySubscription µî·Ï Á¤º¸ (ÄÚµå ¿¹Á¦ 16-1 ÂüÁ¶)´Â ÀÌ ±â´ÉÀÌ ÇÊ¿äÇÏÁö ¾ÊÀº °æ¿ì »ç¿ëÇÏÁö ¾ÊÀ» ¼ö ÀÖ½À´Ï´Ù. ±âº»°ªÀº trueÀÔ´Ï´Ù.
DiscussionProvider¿¡ ´ëÇÑ µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ XML ´ÜÆí
ÄÚµå ¿¹Á¦ 16-1Àº µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊÀÇ DiscussionProvider °ø±ÞÀÚ XML ´ÜÆíÀ» º¸¿©ÁÝ´Ï´Ù.
DiscussionProvider °ü¸®
DiscussionProvider °ü¸®´Â ´ÙÀ½ »çÀÌ¿¡¼ ¹èºÐµË´Ï´Ù.
DiscussionLite ä³Î
DiscussionLite ä³ÎÀº »óÀ§ 20°³ Åä·Ð Á¦¸ñ (À籸¼º °¡´É) ¹× ³¯Â¥¸¦ Ç¥½ÃÇÕ´Ï´Ù. Åä·ÐÀº »ý¼º ³¯Â¥º°·Î (ÃÖÁ¾ ¼öÁ¤ÀÏ) Á¤·ÄµÇ°í ÃֽŠÅä·ÐÀÌ ¸ÕÀú Ç¥½ÃµË´Ï´Ù. DiscussionLite ä³Î º¸±â¿¡´Â °¢ Åä·ÐÀ» º¸±â À§ÇÑ ¸µÅ©¿Í Åä·Ð ä³ÎÀ» ´ë»óÀ¸·Î ÇÏ°í Åä·ÐÀ» ½ÃÀÛÇÏ´Â ¸ðµç Åä·ÐÀ» º¸±â À§ÇÑ ¸µÅ©°¡ ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ä³ÎÀº ´ÜÀÏ ÄÁÅ×À̳ʿ¡ Ç¥½ÃµÇ°í ¸ðµç ¸µÅ©´Â JSPDynamicSingleContainer¿¡¼ ºÒ·¯¿ÍÁý´Ï´Ù.
µî·Ï Á¤º¸´Â °ü¸® Äֿܼ¡¼ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î »ç¿ëÀÚ´Â ÀÌ Ã¤³Î¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Â µî·Ï Á¤º¸¸¦ ÆíÁýÇÒ ¼ö ¾ø½À´Ï´Ù.
Åä·ÐÀº µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊÀÇ dbname µî·Ï Á¤º¸¿¡¼ ÁöÁ¤µÈ Åä·Ð µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµË´Ï´Ù. °Ë»ö ¼¹ö È£½ºÆ® (searchServer µî·Ï Á¤º¸), µ¥ÀÌÅͺ£À̽º À̸§ (dbname µî·Ï Á¤º¸) ¹× Ç¥½ÃµÉ Åä·Ð ¼ö (viewHits µî·Ï Á¤º¸)¸¦ µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ¿¡¼ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù (ÄÚµå ¿¹Á¦ 16-2 ÂüÁ¶).
ÄÚµå ¿¹Á¦ 16-2 DiscussionLiteProvider ä³Î µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ XML ´ÜÆí
<Channel name="DiscussionLite" provider="DiscussionProvider">
<Properties>
<String name="title" value="Recent Discussions"/>
<String name="description" value="This is a DiscussionLite provider example"/>
<String name="contentPage" value="discussionLiteContent.jsp"/>
<String name="editPage" value=""/>
<String name="processPage" value=""/>
<String name="width" value="thin"/>
<String name="searchServer" value=""/>
<String name="db" value="discussion"/>
<Integer name="viewHits" value="20"/>
</Properties>
</Channel>
´ÙÀ½ JSP¸¦ DiscussionLite ä³Î¿¡¼ »ç¿ëÇÕ´Ï´Ù.
discussionLiteContent.jsp
JSP ÄÁÅÙÆ® ÆäÀÌÁö
query.jsp
°Ë»ö Äõ¸®¸¦ ¼³Á¤ÇÏ°í ½ÇÇàÇÕ´Ï´Ù.
display.jsp
°á°ú¸¦ Ç¥½ÃÇÕ´Ï´Ù.
error.jsp
¿¹¿Ü ¹× ¿À·ù ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.
Åä·Ð ä³Î
Åä·Ð ä³Î¿¡´Â ´ÙÀ½ ³»¿ëÀÇ Àüü º¸±â°¡ Æ÷ÇԵ˴ϴÙ.
Åä·Ð ä³Î µî·Ï Á¤º¸´Â Sun Java System °ü¸® Äֿܼ¡¼ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
Åä·ÐÀº µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊÀÇ dbname µî·Ï Á¤º¸¿¡¼ ÁöÁ¤µÈ Åä·Ð µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµË´Ï´Ù. °Ë»ö ¼¹ö È£½ºÆ® (searchServer µî·Ï Á¤º¸), µ¥ÀÌÅͺ£À̽º À̸§ (dbname µî·Ï Á¤º¸) ¹× Ç¥½ÃµÉ Åä·Ð ¼ö (viewHits µî·Ï Á¤º¸)¸¦ µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ¿¡¼ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù (ÄÚµå ¿¹Á¦ 16-3 ÂüÁ¶).
ÄÚµå ¿¹Á¦ 16-3 Åä·Ð ä³Î µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ XML ´ÜÆí
<Channel name="Discussions" provider="DiscussionProvider">
<Properties>
<String name="title" value="Discussions"/>
<String name="description" value="This is a Discussion provider example"/>
<String name="searchServer" value=""/>
<String name="dbname" value="discussions"/>
<Integer name="viewHits" value="8"/>
</Properties>
</Channel>
´ÙÀ½ JSP¸¦ Discussions ä³Î¿¡¼ »ç¿ëÇÕ´Ï´Ù.
discussionContent.jsp
JSP ÄÁÅÙÆ® ÆäÀÌÁö
discussionEdit.jsp
ÆíÁý ÆäÀÌÁö
discussionDoEdit.jsp
ÇÁ·Î¼¼½º ÆíÁý ÆäÀÌÁö
declare.jsp
portal.jsp
µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ µ¥ÀÌÅ͸¦ ÃßÃâÇÕ´Ï´Ù.
fullDiscussion.jsp
Àüü º¸±â Ç¥½Ã¸¦ ó¸®ÇÕ´Ï´Ù.
fullDiscussionDisplay.jsp
¸ðµç Åä·Ð ÆäÀÌÁö¿¡ ´ëÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
searchUI.jsp
¸ðµç Åä·Ð ÆäÀÌÁö¿¡ Ç¥½ÃµÇ´Â °Ë»ö Æû
viewDiscussion.jsp
Åä·Ð º¸±â
viewDiscussionBar.jsp
¸ðµç ÇÊÅÍ°¡ Åä·Ð º¸±â ÆäÀÌÁö¿¡ ÀÖ´Â Áß¾ÓÀÇ ¼öÆò ¸·´ë
viewDiscussionDisplay.jsp
Åä·Ð º¸±â ÆäÀÌÁö¿¡ ´ëÇÑ »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º
viewDiscussionHeader.jsp
Åä·Ð º¸±â ÆäÀÌÁöÀÇ Çì´õ ÁÖ¼® µð½ºÇ÷¹ÀÌ
viewDiscussionNavigation.jsp
Åä·Ð º¸±â ÆäÀÌÁö¿¡¼ Çì´õ À§, ¾Æ·¡¿¡ Ç¥½ÃµÇ´Â Ž»ö ¸·´ë
feedback.jsp
ÁÖ¼®, ÀÇ°ß ¹× µî±Þ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù.
feedbackDisplay.jsp
ÀÇ°ßÀ» Ç¥½ÃÇÕ´Ï´Ù.
feedbackForm.jsp
ÀÇ°ß ÆûÀ» Á¦°øÇÕ´Ï´Ù.
feedbackProcess.jsp
ÀÇ°ßÀ» ó¸®ÇÕ´Ï´Ù.
error.jsp
¿¹¿Ü ¹× ¿À·ù ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.
query.jsp
°Ë»ö Äõ¸®ÀÇ Çü½ÄÀ» Á¤ÇÏ°í ½ÇÇàÇÕ´Ï´Ù.
pageFooter.jsp
ÆäÀÌÁö ¸Å±â±â¸¦ Á¦°øÇÕ´Ï´Ù.
ä³Î °ü¸® ¹× »ç¿ëDiscussionProvider ä³Î °ü¸®
DiscussionProvider ä³ÎÀÇ °ü¸®´Â µ¥½ºÅ©Å¾ µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ°ú Sun Java System Access Manager °ü¸® ÄܼÖÀÇ °Ë»ö ¼ºñ½º »çÀÌ¿¡¼ ¹èºÐµË´Ï´Ù. °ø±ÞÀÚº° Á¤º¸´Â µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ¿¡ ÀúÀåµË´Ï´Ù. Åä·Ð ¹®¼ ¹× µ¥ÀÌÅͺ£À̽º °ü·Ã °ü¸®´Â °Ë»ö ¼ºñ½º¿¡¼ ¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
Åä·ÐÀº Åä·Ð µ¥ÀÌÅͺ£À̽º¿¡ ÀúÀåµË´Ï´Ù. Åä·Ð µ¥ÀÌÅͺ£À̽º´Â Åä·Ð ¹× ÁÖ¼®¿¡ ´ëÇÑ Æ¯Á¤ ½ºÅ°¸¶¸¦ ¿¹»óÇÕ´Ï´Ù. schema.rdm ÆÄÀÏ¿¡¼ ÀÌ ±â´ÉÀ» À§ÇÑ »õ·Î¿î ½ºÅ°¸¶ Çʵ尡 Ãß°¡µÇ¾ú½À´Ï´Ù. °Ë»ö ¸í·É rdmgrÀ» µ¥ÀÌÅͺ£À̽º °ü¸®¿Í µð¹ö±ë¿¡ »ç¿ëÇÕ´Ï´Ù. ¿¹¸¦ µé¾î ¸ðµç ÁÖ¼®À» ¹ö¸®·Á¸é ´ÙÀ½À» ÀÔ·ÂÇÕ´Ï´Ù.
./run-cs-cli rdmgr -y discussion
»ùÇà DiscussionProvider ä³ÎÀº ±âº» °Ë»ö ¼¹ö¸¦ »ç¿ëÇϵµ·Ï ±¸¼ºµË´Ï´Ù. Åä·Ð µ¥ÀÌÅͺ£À̽º ¹× ä³Î¿¡¼ °¡Á®¿ÍÁö´Â ÀϺΠ»ùÇà Åä·ÐÀº Áï½Ã »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ùÇÃÀº PortalServer-base/SUNWps/samples/discussions/ µð·ºÅ丮¿¡ ÀÖ½À´Ï´Ù. ´ÙÀ½ ÅÇÀÌ ÀÖ½À´Ï´Ù.
discussions.soif
Åä·Ð µ¥ÀÌÅͺ£À̽º¿¡ ·ÎµùµÇ´Â »ùÇà SOIF ÆÄÀÏ
dp-org.xml
Åä·Ð ä³Î µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ XML ´ÜÆíÀ» Æ÷ÇÔÇÕ´Ï´Ù.
dp-providers.xml
Åä·Ð °ø±ÞÀÚ µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ XML ´ÜÆíÀ» Æ÷ÇÔÇÕ´Ï´Ù.
dp-anon.xml
»ùÇà Æ÷ÅÐ ¼³Ä¡ ½Ã¿¡ ·ÎµåµÇ´Â authlessanonymous »ç¿ëÀÚ¿¡ ´ëÇÑ XML ´ÜÆíÀ» Æ÷ÇÔÇÕ´Ï´Ù.
Àб⸸ ¶Ç´Â ¿ÏÀüÈ÷ ¼û±èÀ¸·Î Åä·Ð¿¡ ´ëÇÑ ÃÖÁ¾ »ç¿ëÀÚ ¾×¼¼½º¸¦ Á¦¾îÇÒ ¼ö ÀÖ½À´Ï´Ù.
DiscussionProvider¿¡¼ ä³ÎÀ» ¸¸µé·Á¸é
- Sun Java System Access Manager °ü¸® Äֿܼ¡ ·Î±×ÀÎÇÏ°í [º¸±â] Ç®´Ù¿î ¸Þ´º¿¡¼ [¼ºñ½º]¸¦ ¼±ÅÃÇÕ´Ï´Ù.
¿ÞÂÊ ÇÁ·¹ÀÓ¿¡ ¼ºñ½º ¸ñ·ÏÀÌ Ç¥½ÃµË´Ï´Ù.
- [µ¥½ºÅ©Å¾] ¹× [ä³Î ¹× ÄÁÅ×ÀÌ³Ê °ü¸®]¸¦ ¼±ÅÃÇÕ´Ï´Ù.
¿À¸¥ÂÊ ÇÁ·¹ÀÓ¿¡¼ [ä³Î ¹× ÄÁÅ×ÀÌ³Ê °ü¸®] ¸µÅ©¸¦ »ç¿ëÇÒ ¼ö ÀÖ°Ô µË´Ï´Ù.
- ä³Î ¾Æ·¡¿¡¼ [»õ·Î ¸¸µé±â] ¹öÆ°À» ¼±ÅÃÇÕ´Ï´Ù.
Ãß°¡ÇÒ Ã¤³Î À¯ÇüÀ» ÁöÁ¤Çϱâ À§ÇÑ ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- ä³Î À̸§ ÅؽºÆ® »óÀÚ¿¡¼ ä³Î À̸§À» ÁöÁ¤ÇÏ°í °ø±ÞÀÚ Ç®´Ù¿î ¸Þ´º¿¡¼ DiscussionProvider¸¦ ¼±ÅÃÇÕ´Ï´Ù.
- [È®ÀÎ]À» ¼±ÅÃÇÕ´Ï´Ù.
±×·¯¸é ÁöÁ¤µÈ °ø±ÞÀÚ¸¦ ¹ÙÅÁÀ¸·Î ä³ÎÀÌ ¸¸µé¾îÁý´Ï´Ù. [Ãë¼Ò] ¹öÆ°À» ´©¸£¸é »õ ä³ÎÀ» ¸¸µéÁö ¾Ê°í [ä³Î ¹× ÄÁÅ×ÀÌ³Ê °ü¸®] ÆäÀÌÁö·Î µ¹¾Æ°©´Ï´Ù.
- ä³Î Å×ÀÌºí¿¡¼ »õ·Î ¸¸µç ä³Î ¿·¿¡ ÀÖ´Â [ÆíÁý] ¸µÅ©¸¦ ¼±ÅÃÇÕ´Ï´Ù.
ä³Î ±âº»°ªÀ» ÆíÁýÇϱâ À§ÇÑ ÆäÀÌÁö°¡ Ç¥½ÃµË´Ï´Ù.
- µî·Ï Á¤º¸¸¦ ÆíÁýÇÏ°í [ÀúÀå] ¹öÆ°À» ¼±ÅÃÇÏ¿© ¼öÁ¤µÈ °ªÀ» ÀúÀåÇÕ´Ï´Ù.
´ÙÀ½ µð½ºÇ÷¹ÀÌ ÇÁ·ÎÇÊ µî·Ï Á¤º¸°¡ ÀÌ °ø±ÞÀÚ¿¡ ƯÁ¤ÇÕ´Ï´Ù.
searchServer
°Ë»ö ¼¹ö¿¡ ´ëÇÑ °æ·Î. ±âº»ÀûÀ¸·Î portal/search
dbname
À¯È¿ÇÑ µ¥ÀÌÅͺ£À̽º
viewHits
Ç¥½ÃÇÒ Åä·Ð ¼ö
defaultDiscussionDisplay
ÁÖ¼® ÇÏÀ§ Æ®¸®¸¦ ´ÜÁ¶·Ó°Ô ¶Ç´Â ½Éµµ ±í°Ô Ç¥½ÃÇÒ ¼ö ÀÖ°Ô [´ÜÁ¶·Ó°Ô] ¶Ç´Â [½Éµµ ±í°Ô]·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
defaultFilter
Åä·ÐÀÇ °Ë»ö°ú Ç¥½Ã¸¦ À§ÇÑ ÇÊÅÍ¿Í ÇÏÀ§ Æ®¸®ÀÇ µð½ºÇ÷¹ÀÌ Á¦¾î. irrelevant, routine, interesting, important ¶Ç´Â must read¿Í °°Àº µî±Þ¿¡ ±âÃÊÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»°ªÀº irrelevantÀÔ´Ï´Ù. µû¶ó¼ µî±ÞÀÌ irrelevant ÀÌ»óÀ¸·Î ¸Å°ÜÁø ¸ðµç ÁÖ¼®ÀÌ Ç¥½ÃµË´Ï´Ù. Must read ÇÊÅÍ´Â µî±ÞÀÌ ¸Å¿ì ³ô°Ô ¸Å°ÜÁø ÁÖ¼®À» °Á¶ Ç¥½ÃÇÕ´Ï´Ù.
defaultExpansionThreshold
¸ðµÎ È®Àå ¶Ç´Â ¸ðµÎ Ãà¼Ò·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±âº»ÀûÀ¸·Î ÀÌ °ªÀº ¸ðµÎ Ãà¼Ò·Î ¼³Á¤µË´Ï´Ù. ¸ðµÎ È®ÀåÀ¸·Î ¼³Á¤Çϸé ÇÊÅ͸µµÈ ¸ðµç ÁÖ¼®, ¼³¸í ¹× µî±Þ ¸Þ´º¸¦ Ç¥½ÃÇÏ°í »ç¿ëÀÚ°¡ ¸µÅ©¸¦ ÅëÇØ ´äº¯À» °Ô½ÃÇÒ ¼ö ÀÖµµ·Ï ÇÕ´Ï´Ù.
anonymousAuthor
viewDiscussionWindow
displaySearch
showDescription
Åä·Ð ä³ÎÀÇ °æ¿ì ±¸¼º °¡´ÉÇÕ´Ï´Ù.
ratingText
±âº»ÀûÀ¸·Î Åä·ÐÀº irrelevant, routine, interesting, important ¶Ç´Â must read·Î µî±ÞÀ» ¸Å±æ ¼ö ÀÖ½À´Ï´Ù.
DiscussionProvider »ùÇà ä³Î »ç¿ë
»õ Åä·ÐÀ» ½ÃÀÛÇÏ·Á¸é