ÀÌ Àý¿¡¼´Â ±âÁ¸ÀÇ ºñÁî´Ï½º Á¤ÀǸ¦ »õ ºñÁî´Ï½º Á¤ÀÇ·Î º¯È¯ÇÏ°í »õ Business Object Á¤ÀǸ¦ »ý¼ºÇϱâ À§ÇØ Business Object Designer¿¡¼ PortalODA¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ¼³¸íÇÕ´Ï´Ù. À̰ÍÀº Portal Infranet¿¡¼ Á÷Á¢ Á¤º¸¸¦ È®º¸ÇÏ¿© ¼öÇàµË´Ï´Ù. Business Object Designer ½ÃÀÛ¿¡ ´ëÇÑ Á¤º¸´Â Business Object Development Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
ODA¸¦ ½ÃÀÛÇÑ ÈÄ Business Object Designer¸¦ ½ÃÀÛÇÏ·Á¸é Business Object Designer¸¦ ±¸¼º ¹× ½ÇÇàÇØ¾ß ÇÕ´Ï´Ù. ODA¸¦ »ç¿ëÇÏ¿© Business Object Designer·Î Business Object Á¤ÀǸ¦ »ý¼ºÇϰųª º¯È¯ÇÏ´Â ÀÛ¾÷Àº 6´Ü°è·Î ±¸¼ºµË´Ï´Ù. Business Object Designer¿¡¼´Â °¢ ´Ü°è¸¦ ¾È³»ÇÏ´Â ¸¶¹ý»ç¸¦ Á¦°øÇÕ´Ï´Ù.
ODA¸¦ ½ÃÀÛÇÑ ÈÄ ´ÙÀ½À» ¼öÇàÇÏ¿© ¸¶¹ý»ç¸¦ ½ÃÀÛÇϽʽÿÀ.
Business Object Designer´Â ¸¶¹ý»ç¿¡¼ ¿¡ÀÌÀüÆ® ¼±ÅÃÀ̶ó´Â ù ¹øÂ° âÀ» Ç¥½ÃÇÕ´Ï´Ù. ±×¸² 16Àº ÀÌ Ã¢À» º¸¿©ÁÝ´Ï´Ù.
ODA¸¦ ¼±ÅÃ, ±¸¼º ¹× ½ÇÇàÇÏ·Á¸é ´ÙÀ½ ´Ü°è¸¦ ¼öÇàÇϽʽÿÀ.
±×¸² 16Àº Business Object Designer 6´Ü°è ¸¶¹ý»çÀÇ Ã¹ ¹øÂ° ´ëÈ »óÀÚ¸¦ º¸¿©ÁÝ´Ï´Ù
ODA¸¦ ¼±ÅÃÇÏ·Á¸é ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
¶ÇÇÑ È£½ºÆ® À̸§ ¹× Æ÷Æ® ¹øÈ£¸¦ »ç¿ëÇÏ¿© ¿¡ÀÌÀüÆ®¸¦ ãÀ» ¼ö ÀÖ½À´Ï´Ù.
Business Object Designer°¡ ¿¡ÀÌÀüÆ® À̸§ Çʵ忡 ¼±ÅûçÇ×À» Ç¥½ÃÇÕ´Ï´Ù.
óÀ½À¸·Î Business Object Designer°¡ PortalODA¿Í Åë½ÅÇÏ°Ô µÇ¸é ±×¸² 17¿¡ Ç¥½ÃµÇ¾î ÀÖ´Â ´ë·Î ÃʱâÈ µî·Ï Á¤º¸ ¼¼Æ®¸¦ ÀÔ·ÂÇϵµ·Ï ÇÁ·ÒÇÁÆ®ÇÕ´Ï´Ù. ÀÌ µî·Ï Á¤º¸¸¦ À̸§À» ÁöÁ¤ÇÑ ÇÁ·ÎÆÄÀÏ¿¡ ÀúÀåÇÏ¿© PortalODA¸¦ »ç¿ëÇÒ ¶§¸¶´Ù ´Ù½Ã ÀÔ·ÂÇÏÁö ¾Ê¾Æµµ µÇ°Ô ÇÕ´Ï´Ù. ODA ÇÁ·ÎÆÄÀÏ ÁöÁ¤¿¡ ´ëÇÑ Á¤º¸´Â Business Object Development Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
±×¸² 17. ¿¡ÀÌÀüÆ® ÃʱâÈ µî·Ï Á¤º¸ ±¸¼º
Ç¥ 8¿¡ ¼³¸íµÇ¾î ÀÖ´Â ´ë·Î PortalODA µî·Ï Á¤º¸¸¦ ±¸¼ºÇϽʽÿÀ.
Çà ¹øÈ£ | µî·Ï Á¤º¸ À̸§ | µî·Ï Á¤º¸ À¯Çü | ¼³¸í |
---|---|---|---|
1 | UserName | ¹®ÀÚ¿ | Portal Infranet ÀÀ¿ëÇÁ·Î±×·¥ ·Î±×ÀÎ À̸§ |
2 | ¾ÏÈ£ | ¹®ÀÚ¿ | Portal Infranet ÀÀ¿ëÇÁ·Î±×·¥ ¾ÏÈ£ |
3 | CMPortNo | ¹®ÀÚ¿ | ¿¬°á °ü¸®ÀÚ°¡ ½ÇÇà ÁßÀÎ Æ÷Æ® ¹øÈ£ |
4 | CMHostName | ¹®ÀÚ¿ | ¿¬°á °ü¸®ÀÚ°¡ ½ÇÇà ÁßÀÎ ½Ã½ºÅÛÀÇ IP ÁÖ¼Ò ¶Ç´Â À̸§ |
5 | µ¥ÀÌÅͺ£À̽º | ¹®ÀÚ¿ | ¿¬°á °ü¸®ÀÚ°¡ ¿¬°áµÈ µ¥ÀÌÅͺ£À̽º ¹øÈ£ |
6 | À¯Çü | ¹®ÀÚ¿ | Portal Infranet ¿¬°á À¯Çü: 1Àº UserName ¹× ¾ÏÈ£ÀÇ À¯È¿¼º °ËÁõÀ» À§ÇÑ °ÍÀ̸ç 0Àº À¯È¿¼º °ËÁõÀ» ÇÏÁö ¾Ê´Â °ÍÀÔ´Ï´Ù. |
7 | ¹öÀü | ¹®ÀÚ¿ | Portal InfranetÀÇ ¹öÀü |
8 | LanguageVersion | ¹®ÀÚ¿ | ¿¹: ¿µ¾îÀÇ °æ¿ì ENU |
9 | DefaultBOPrefix | ¹®ÀÚ¿ | ¿¹: Portal_BO |
10 | FileLocation | ¹®ÀÚ¿ | Business Object Á¤ÀÇÀÇ ÀÌÀü ¹öÀüÀÌ ÀÖ´Â ÆÄÀÏÀ» Æ÷ÇÔÇÏ´Â Àý´ë °æ·Î.
¿¹¸¦ µé¾î, Windows¿¡¼
°æ·Î°¡ C:\PortalBosÀÎ °æ¿ì, °ª C:\\Portal\\¸¦
ÀÔ·ÂÇØ¾ß Çϸç, UNIX¿¡¼ °æ·Î°¡
/home/PortalBOsÀÎ °æ¿ì, °ª /home/PortalBos/¸¦ ÀÔ·ÂÇØ¾ß ÇÕ´Ï´Ù. |
11 | TraceFileName | ¹®ÀÚ¿ | ÃßÀû ÆÄÀÏÀÇ À̸§ |
12 | TraceLevel | Á¤¼ö | Business Object À̸§À» °íÀ¯ÇÏ°Ô ¸¸µé±â À§ÇØ Ãß°¡µÇ´Â ÅØ½ºÆ®. ÀÌ µî·Ï Á¤º¸´Â ÇÊ¿äÇÑ °æ¿ì Business Object Designer°¡ »ç¿ëÀÚ¿¡°Ô Business Object µî·Ï Á¤º¸¸¦ ÇÁ·ÒÇÁÆ®ÇÒ ¶§ ÀÌÈÄ¿¡ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â "Ãß°¡ Á¤º¸ Á¦°ø"À» ÂüÁ¶ÇϽʽÿÀ. |
13 | MessageFile | ¹®ÀÚ¿ | ¸Þ½ÃÁö ÆÄÀÏ¿¡ ´ëÇÑ °æ·Î |
PortalODAÀÇ ¸ðµç ÃʱâÈ µî·Ï Á¤º¸¸¦ ±¸¼ºÇÑ ÈÄ¿¡, Business Object Designer¿¡ ÀÇÇØ ´ÙÀ½ ȸéÀÌ Ç¥½ÃµË´Ï´Ù.
±×¸² 18. BO º¯È¯ ¹× BO »ý¼ºÀ» À§ÇÑ µÎ °³ÀÇ ¿É¼ÇÀ» Á¦°øÇÏ´Â Æ®¸®
ÀÌ È¸é¿¡´Â ÆîÄ¥ ¼ö ÀÖ´Â µÎ °³ÀÇ ¿É¼Ç, º¯È¯ ¹× »ý¼ºÀÌ ÀÖ½À´Ï´Ù. ÀÌÀü Business Object Á¤ÀǸ¦ »õ Business Object Á¤ÀÇ·Î º¯È¯ÇØ¾ß ÇÏ´Â °æ¿ì, º¯È¯À» ÆîÄ¡½Ê½Ã¿À. À̰ÍÀº º¯È¯µÉ Çʿ䰡 ÀÖ´Â Business Object Á¤Àǰ¡ ÀÖ´Â ÀúÀå¼Ò ÆÄÀÏÀ» Ç¥½ÃÇÕ´Ï´Ù.
ÀÌÀü Business Object Á¤ÀÇ´Â ½°Ç¥·Î ±¸ºÐµÈ °ªÀ¸·Î ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ °®Áö¸¸ »õ Business Object Á¤ÀÇ´Â ½°Ç¥·Î ±¸ºÐµÈ À̸§-°ª ½ÖÀ¸·Î ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ °®½À´Ï´Ù. ¶ÇÇÑ ÀÌÀü Business Object Á¤ÀÇ´Â ¸ÞŸ Business Object¸¦ »ç¿ëÇÏ¿© ƯÁ¤ opcodeÀÇ Business Object ±¸Á¶¸¦ º¯È¯ÇÏÁö¸¸ »õ Business Object Á¤ÀÇ¿¡¼´Â ÀÌ ±â´ÉÀÌ Business ObjectÀÇ ¼Ó¼º ·¹º§¿¡¼ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸ÀÇ À̸§-°ª ½ÖÀ¸·Î ¹Ù²ò´Ï´Ù.
º¯È¯µÇ´Â ÆÄÀÏÀ» ¼±ÅÃÇÑ ÈÄ, ´ÙÀ½À» ´©¸£½Ê½Ã¿À.
Portal Infranet¿¡¼ Á¤º¸¸¦ ¾ò¾î »õ Business Object Á¤ÀǸ¦ »ý¼ºÇÒ Çʿ䰡 ÀÖ´Â °æ¿ì, »ý¼ºÀ» ÆîÄ¡½Ê½Ã¿À. À̰ÍÀº Portal Infranet¿¡¼ ¸ðµç ÀúÀå °¡´ÉÇÑ Å¬·¡½º À̸§À» ¾ò¾î Æ®¸®¸¦ Ç¥½ÃÇÕ´Ï´Ù.
Æ®¸®¿¡¼ ³ëµå·Î Ç¥½ÃµÇ´Â ÀúÀå °¡´ÉÇÑ Å¬·¡½º À̸§À» ÆîÄ¥ ¼ö
ÀÖ½À´Ï´Ù(±×¸² 19 ÂüÁ¶).
»ý¼ºµÈ Business Object´Â Ä¿³ØÅͰ¡ Business Object¸¦ »ç¿ëÇϱâ Àü¿¡
°³º°ÀûÀ¸·Î ¼³Á¤µÇ¾î¾ß ÇÏ´Â ÀϺΠµî·Ï Á¤º¸¸¦ °®½À´Ï´Ù.
ÀÓÀÇÀÇ Business ObjectÀÇ Å° Çʵå´Â
WebSphere Business Integration System Business ObjectÀÇ Å° Çʵå·Î Ç¥½ÃµÇ¾î¾ß ÇÕ´Ï´Ù. ´Ù¸¥ Verb¿ëÀ¸·Î »ç¿ë ÁßÀÎ opcode¿¡ µû¶ó, ¼Ó¼º ·¹º§ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸°¡ ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, ¼Ó¼ºÀÌ Create Verb opcodeÀÇ ÆÄÆ®ÀÎ °æ¿ì, µî·Ï Á¤º¸ "Create"ÀÇ °ªÀÌ »óÀ§ ÇʵåÀÇ À̸§À¸·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù. ¼Ó¼ºÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¿¡¼ ´Ù¾çÇÑ µî·Ï Á¤º¸¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ¼Ó¼º ·¹º§ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
±×¸² 19. ÀúÀå °¡´ÉÇÑ Å¬·¡½º¸¦ Ç¥½ÃÇϴ ȸé
ÀÌ È¸éÀº »ý¼ºÇÒ ¸ñ·Ï¿¡¼ ÀúÀå °¡´ÉÇÑ Å¬·¡½º¸¦ ¼±ÅÃÇÏ°Ô ÇÕ´Ï´Ù. Ŭ·¡½º À̸§ ¾ÕÀÇ "+" ºÎÈ£´Â Ŭ·¡½º°¡ ÇÏÀ§ ¿ÀºêÁ§Æ®¸¦ °¡Áö°í ÀÖÀ½À» ÀǹÌÇÕ´Ï´Ù. »ý¼ºÇÒ º¹¼ö Ŭ·¡½º¸¦ ¼±ÅÃÇÒ ¼ö ÀÖ½À´Ï´Ù.
»ý¼ºµÈ Business Object Á¤ÀÇ¿Í ¿¬°üµÇµµ·Ï ¸ðµç ÀúÀå¼Ò ÆÄÀÏÀ̳ª ÀúÀå °¡´ÉÇÑ Å¬·¡½º¸¦ ½Äº°ÇÑ ÈÄ¿¡, Business Object Designer´Â ´ÙÀ½ È®ÀΠȸéÀ» Ç¥½ÃÇÕ´Ï´Ù(±×¸² 20 ÂüÁ¶).
ÀÌ Ã¢¿¡¼´Â ´ÙÀ½ ¿É¼ÇÀ» Á¦°øÇÕ´Ï´Ù.
µ¥ÀÌÅͺ£À̽º ¿ÀºêÁ§Æ®¸¦ È®ÀÎÇÏ°í ³ª¸é ´ÙÀ½ ´ëÈ »óÀÚ¿¡¼ Business Object Designer°¡ Á¤ÀǸ¦ »ý¼º ÁßÀÓÀ» ¾Ë·ÁÁÝ´Ï´Ù.
±×¸² 21Àº ÀÌ ´ëÈ »óÀÚ¸¦ º¸¿©ÁÝ´Ï´Ù.
PortalODA¿¡ Ãß°¡ Á¤º¸°¡ ÇÊ¿äÇÑ °æ¿ì, Business Object Designer¿¡´Â »ç¿ëÀÚ¿¡°Ô Á¤º¸¸¦ ÇÁ·ÒÇÁÆ®ÇÏ´Â BO µî·Ï Á¤º¸ âÀÌ Ç¥½ÃµË´Ï´Ù. À̰ÍÀº Business Object »ý¼ºÀÇ °æ¿ì¿¡¼¸¸ ¼öÇàµË´Ï´Ù. ±×¸² 22´Â ÀÌ Ã¢À» º¸¿©ÁÝ´Ï´Ù.
±×¸² 22. ÀúÀå °¡´ÉÇÑ Å¬·¡½ºÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ µî·Ï Á¤º¸
BO µî·Ï Á¤º¸ â¿¡¼ ´ÙÀ½ Á¤º¸¸¦ ÀÔ·Â ¶Ç´Â º¯°æÇϽʽÿÀ.
±×¸² 23. VerbÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸
Verb ·¹º§ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
OpCode=;Flag=;TFlag=;IF=;IFP=;IFM=;OF=OFP= 񃬣
Ç¥ 9¿¡¼´Â Verb ·¹º§ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸ÀÇ °¢ À̸§À» ¼³¸íÇÕ´Ï´Ù.
Ç¥ 9. VerbÀÇ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸
À̸§ | ¼³¸í |
---|---|
Opcode | ÀÌ Verb¿¡¼ ½ÇÇàµÇ¾î¾ß ÇÏ´Â opcodeÀÇ À̸§ |
Flag | Opcode¿¡¼ »ç¿ëµÇ¾î¾ß ÇÏ´Â Ç÷¡±× °ª |
TFlag | TFlag´Â Opcode°¡ ÀÚü Æ®·£Àè¼ÇÀ» À¯Áöº¸¼öÇÏ´ÂÁö ¿©ºÎ¿¡ µû¶ó true ¶Ç´Â false·Î ¼³Á¤µË´Ï´Ù. |
IF | IF(Input Flist)´Â opcodeÀÇ ÀÔ·Â Flist¸¦ ÁغñÇϱâ À§ÇØ »ç¿ëµÇ´Â Business ObjectÀÇ À̸§ÀÔ´Ï´Ù. |
IFP | IFP(Input Flist Parameter)´Â ÀÔ·Â Flist¸¦ ÁغñÇϱâ À§ÇØ »ç¿ëµÉ ¼ö ÀÖ´Â ¼±ÅÃÀû ¸Å°³º¯¼öÀÇ À̸§ÀÔ´Ï´Ù. |
IFM | IFM(Input Flist Mode)Àº ¿Ï·áµÈ Flist º¯È¯ÀÇ Á¾·ù¸¦ Á¤ÀÇÇÏ´Â °ªÀÔ´Ï´Ù. |
OF | OF(Output Flist)´Â opcode ½ÇÇàÀÇ ¸®ÅÏ Flist°¡ Business Object·Î º¯È¯µÇ´Â ¹æ½ÄÀ» Á¦¾îÇÏ´Â ¸Å°³º¯¼öÀÔ´Ï´Ù. |
OFP | OFM(Output Flist Mode)Àº opcodeÀÇ Ãâ·Â Flist¿¡¼ ¿Ï·áµÈ Business Object °»½Å Á¾·ù¸¦ Á¤ÀÇÇÏ´Â °ªÀÔ´Ï´Ù. |
BO µî·Ï Á¤º¸ ´ëÈ »óÀÚ¿¡ ¸ðµç Çʼö Á¤º¸¸¦ ÀÔ·ÂÇϰí È®ÀÎÀ» ´©¸£°í ³ª¸é Business Object Designer°¡ ¸¶¹ý»ç¿¡ ¸¶Áö¸· ´ëÈ »óÀÚ¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¿©±â¼ Á¤ÀǸ¦ ¼¹ö ¶Ç´Â ÆÄÀÏ¿¡ ÀúÀåÇϰųª Business Object Designer¿¡¼ ÆíÁýÇϱâ À§ÇØ Á¤ÀǸ¦ ¿ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸ ¶Ç´Â Ãß°¡ ¼öÁ¤»çÇ×Àº Business Object Development Guide¸¦ ÂüÁ¶ÇϽʽÿÀ.
±×¸² 24´Â ÀÌ ´ëÈ »óÀÚ¸¦ º¸¿©ÁÝ´Ï´Ù.