ABAP È®Àå ¸ðµâ¿¡¼ Á¦°øµÇ´Â ´ëºÎºÐÀÇ ±â´ÉÀº SAP ÀÀ¿ëÇÁ·Î±×·¥ ³»ºÎ¿¡¼ ¹ß»ýÇÕ´Ï´Ù.
¸ðµç Ä¿³ØÅͰ¡ ±¸ÇöÇØ¾ß ÇÏ´Â
°¡»ó ÇÔ¼öÀÇ °æ¿ì, SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡ ÇØ´çÇÏ´Â ABAP ÇÔ¼ö ¸ðµâÀÌ ÀÖ½À´Ï´Ù. ±×·¯³ª
SAP°¡ init(), doVerbFor() ¹×
pollForEvents() ¸Þ¼ÒµåÀÇ Æ¯Á¤ ¿ä±¸»çÇ×À» Áö¿øÇÏ´Â ABAP ÇÔ¼ö ¸ðµâÀ» Á¦°øÇÏÁö ¾ÊÀ¸¹Ç·Î, À̵é ÇÔ¼ö ¸ðµâÀÌ Ä¿³ØÅÍ ¸ðµâÀÇ ÀϺηΠ°³¹ßµÇ°í Àü´ÞµÇ¾ú½À´Ï´Ù. Java ±¸¼º¿ä¼Ò°¡ ÀϺΠ±â´ÉÀ» Á¦°øÇÏ´Â ¹Ý¸é, ÀÌµé ¸Þ¼Òµå¿¡ ´ëÇÑ Ã³¸®ÀÇ ´ë´Ù¼ö´Â SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ ABAP ±¸¼º¿ä¼Ò¿¡ ÀÇÇØ ¼öÇàµË´Ï´Ù.
Ç¥ 7¿¡¼´Â Ä¿³ØÅÍ ¸ðµâÀÌ ±¸ÇöÇÏ´Â °¡»ó Java ¸Þ¼Òµå¿Í ÇØ´ç ABAP ±¸¼º¿ä¼Ò¸¦ º¸¿©ÁÝ´Ï´Ù. ´ÙÀ½ Ç¥´Â Ä¿³ØÅͰ¡ »ç¿ëÇÏ´Â ABAP ±¸¼º¿ä¼ÒÀÇ ¿ÏÀüÇÑ ¸ñ·ÏÀÌ ¾Æ´ÔÀ» ±â¾ïÇϽʽÿÀ.
Ç¥ 7. Java ±¸¼º¿ä¼Ò ¹× ÇØ´ç ABAP ±¸¼º¿ä¼Ò
Java ±¸¼º¿ä¼Ò | ABAP ±¸¼º¿ä¼Ò |
---|---|
doVerbFor() | /CWLD/RFC_DO_VERB_NEXTGEN |
getVersion() | ÇÊ¿äÇÑ ±¸Çö ¾øÀ½ |
getBOHandlerForBO | ÇÊ¿äÇÑ ±¸Çö ¾øÀ½ |
init() | /CWLD/RFC_LOGON |
pollForEvents() | /CWLD/RFC_EVENT_REQUEST
/CWLD/RFC_EVENT_RETURN |
terminate() | ÇÊ¿äÇÑ ±¸Çö ¾øÀ½ |
ÀÌ·¯ÇÑ ABAP ÇÔ¼ö ¸ðµâÀº ABAP È®Àå ¸ðµâÀÇ ÇÙ½ÉÀÔ´Ï´Ù. ´ÙÀ½ ¼½¼Ç¿¡¼´Â Ä¿³ØÅÍ ÃʱâÈ, Business Object ó¸® ¹× Ä¿³ØÅͰ¡ À̺¥Æ® °ø°í¸¦ ó¸®ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
±¸ÇöµÈ ÇÔ¼ö´Â ÀÌ ÀåÀÇ ³ª¸ÓÁö ºÎºÐ¿¡¼ ¼³¸íÇÕ´Ï´Ù.
init() ¸Þ¼Òµå´Â ABAP ÇÔ¼ö ¸ðµâ /CWLD/RFC_LOGONÀ» È£ÃâÇÏ¿©, ¸ñÀûÁö SAP ÀÀ¿ëÇÁ·Î±×·¥ÀÌ ½ÇÇà ÁßÀÎÁö ±×¸®°í RFC ¶óÀ̺귯¸®¸¦ »ç¿ëÇÏ¿© ABAP ÇÔ¼ö ¸ðµâÀ» ½ÇÇàÇÒ ¼ö ÀÖ´ÂÁö À¯È¿¼ºÀ» °ËÁõÇÕ´Ï´Ù. ÁøÇà ÁßÀÎ ¸ðµç À̺¥Æ®¸¦ ó¸®Çϱâ À§ÇØ /CWLD/RFC_LOGON ÇÔ¼ö ¸ðµâµµ È£ÃâµË´Ï´Ù. À̺¥Æ®°¡ °Ë»öµÈ »óÅÂ(À̺¥Æ® Å×ÀÌºí¿¡¼ »óŰ¡ R·Î Ç¥½ÃµÊ)·Î Ç¥½ÃµÇ´Â À̺¥Æ® Å×À̺íÀÇ ¸ðµç À̺¥Æ®´Â InDoubtEvents Ä¿³ØÅÍ µî·Ï Á¤º¸¿¡ µû¶ó 󸮵˴ϴÙ. ±âº» µî·Ï Á¤º¸ °ªÀº IgnoreÀÔ´Ï´Ù. À̺¥Æ® ºÐ¹è¸¦ »ç¿ëÇÏ´Â °æ¿ì, »óŰ¡ 'R'ÀÎ ¼¹ö ¹× ƯÁ¤ Ä¿³ØÅÍ¿¡ ¼ÓÇÏ´Â À̺¥Æ®¸¸ Ä¿³ØÅÍ µî·Ï Á¤º¸¿¡ µû¶ó 󸮵˴ϴÙ. À̺¥Æ® ºÐ¹è¸¦ »ç¿ëÇÏÁö ¾Ê´Â °æ¿ì, 'R' »óÅÂÀÇ ¸ðµç À̺¥Æ®°¡ Ä¿³ØÅÍ µî·Ï Á¤º¸¿¡ µû¶ó 󸮵˴ϴÙ. Ä¿³ØÅÍ µî·Ï Á¤º¸°¡ reprocessÀÏ °æ¿ì, ÀÌ·¯ÇÑ À̺¥Æ®´Â ´ë±â¿¿¡ »ðÀÔµÈ »óÅÂ(À̺¥Æ® Å×ÀÌºí¿¡¼ Q·Î Ç¥½ÃµÊ)·Î º¯°æµË´Ï´Ù. À̺¥Æ®¿¡ ´ëÇØ Ä¿³ØÅͰ¡ Æú¸µÇÒ °æ¿ì, 'Q' »óÅÂÀÇ ¸ðµç À̺¥Æ®°¡ /CWLD/RFC_E VENT_REQUEST ÇÔ¼ö ¸ðµâÀ» »ç¿ëÇÏ¿© 󸮵˴ϴÙ. Ä¿³ØÅÍ µî·Ï Á¤º¸°¡ FailOnStartUpÀÏ °æ¿ì, SAP ·Î±×¿¡ ½É°¢ÇÑ ¿À·ù°¡ ±â·ÏµÇ°í ·ÎÄà ·Î±× ÆÄÀϰú Ä¿³ØÅÍ´Â Á¾·áµË´Ï´Ù. »ç¿ëÀÚ¿¡°Ô ½É°¢ÇÑ ¿À·ù°¡ ¹ß»ýÇßÀ½À» ¾Ë¸®´Â ÀüÀÚ ¿ìÆíµµ Àü¼ÛµË´Ï´Ù. Ä¿³ØÅÍ µî·Ï Á¤º¸°¡ LogErrorÀÏ °æ¿ì, SAP ·Î±×¿Í ·ÎÄà ·Î±× ÆÄÀÏ¿¡ ¿À·ù°¡ ±â·ÏµË´Ï´Ù. ÁøÇà ÁßÀÎ À̺¥Æ®°¡ 󸮵ÇÁö ¾Ê°í Ä¿³ØÅÍ´Â Á¾·áÇÏÁö ¾Ê½À´Ï´Ù. Ä¿³ØÅÍ µî·Ï Á¤º¸°¡ IgnoreÀÏ °æ¿ì, ÁøÇà ÁßÀÎ À̺¥Æ®´Â ¹«½ÃµÇ°í Ä¿³ØÅÍ´Â À̺¥Æ® Å×ÀÌºí¿¡ ÁøÇà ÁßÀÎ À̺¥Æ®°¡ ¾ø´Â °Íó·³ Æú¸µÇÕ´Ï´Ù.
ÇÔ¼ö ¸ðµâÀÌ ½ÇÇàµÇÁö ¾Ê´Â °æ¿ì, Ä¿³ØÅͰ¡ Á¾·áµË´Ï´Ù.
SAP¿¡ ´ëÇÑ ¸ðµç ¼ºñ½º È£Ãâ ¿äûÀº Ä¿³ØÅÍ ¸ðµâÀÇ Java ±¸¼º¿ä¼Ò¿¡¼ doVerbFor() ¸Þ¼Òµå¿¡ ÀÇÇØ ½ÃÀ۵˴ϴÙ. Ä¿³ØÅÍÀÇ ABAP ÇÔ¼ö ¸ðµâ /CWLD/RFC_DO_VERB_NEXTGEN ¹× Ä¿³ØÅÍ ¸ðµâÀÇ ABAP ±¸¼º¿ä¼Ò¿¡ ÀÖ´Â ABAP Çڵ鷯°¡ ¿äûÀ» ó¸®ÇÕ´Ï´Ù.
±×¸² 6Àº Business Object 󸮿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
±×¸² 6. doVerbFor()ÀÇ Business Object ó¸®
Ä¿³ØÅÍ ¸ðµâÀÇ Java ±¸¼º¿ä¼Ò¿¡¼ ´ÜÀÏ Business Object Çڵ鷯 ±¸ÇöÀÇ doVerbFor() ¸Þ¼Òµå´Â ÅëÇÕ ºê·ÎÄ¿ÀÇ ¸ðµç Business Object ¿äû°ú pollForEvents() ¸Þ¼Òµå·ÎºÎÅÍÀÇ ¸ðµç Business Object À̺¥Æ®¸¦ ó¸®ÇÕ´Ï´Ù. µÑ Áß ÇϳªÀÇ °æ¿ì¿¡, doVerbFor()´Â ´ÙÀ½ ¹æ½ÄÀ¸·Î ½ÇÇàµË´Ï´Ù.
doVerbFor() ¸Þ¼Òµå´Â Business Object µ¥ÀÌÅ͸¦ ÇÔ¼ö ¸ðµâ
/CWLD/RFC_DO_VERB_NEXTGEN¿¡ Àü´ÞÇÑ ´ÙÀ½, ¸®ÅÏµÈ Business Object µ¥ÀÌÅÍ¿¡¼ ¿ÏÀüÇÑ »õ Business Object ±¸Á¶¸¦ ÀÛ¼ºÇÕ´Ï´Ù.
Ä¿³ØÅÍ ¸ðµâÀÇ
ABAP ±¸¼º¿ä¼Ò¿¡¼ Ä¿³ØÅÍÀÇ ABAP ÇÔ¼ö ¸ðµâ
/CWLD/RFC_DO_VERB_NEXTGENÀº SAP ÀÀ¿ëÇÁ·Î±×·¥ÀÇ ¸ðµç WebSphere Business Object 󸮸¦ ¼öÇàÇÒ Ã¥ÀÓÀÌ ÀÖ½À´Ï´Ù. ƯÈ÷, ÀÌ´Â Business Object µ¥ÀÌÅ͸¦ ÀûÀýÇÑ ABAP Çڵ鷯¿¡ ¶ó¿ìÆ®ÇÕ´Ï´Ù. ÀÌ·¯ÇÑ Á¡¿¡¼, ÇÔ¼ö ¸ðµâ /CWLD/RFC_DO_VERB_NEXTGENÀ» Business Object ¶ó¿ìÅÍ·Î »ý°¢ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ´Â ´ÙÀ½ ¹æ½ÄÀ¸·Î ½ÇÇàµË´Ï´Ù.
/CWLD/RFC_DO_VERB_NEXTGENÀº ABAP Çڵ鷯¸¦ »ç¿ëÇÏ¿© °¢ ¿ÀºêÁ§Æ® À¯Çü ¹× Verb ƯÁ¤ ¿äûÀ» ÀÌÇàÇÕ´Ï´Ù. /CWLD/RFC_DO_VERB_NEXTGENÀº Business ObjectÀÇ Verb ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸ °ªÀ» »ç¿ëÇÏ¿© È£ÃâÇÒ ABAP Çڵ鷯¸¦ ÆÇº°ÇÕ´Ï´Ù. ÀÌ´Â ¾ÆÄ«ÀÌºê »óŸ¦ °Ë»çÇϱ⵵ ÇÕ´Ï´Ù. /CWLD/RFC_DO_VERB_NEXTGENÀ» doVerbFor() ¸Þ¼Òµå·ÎºÎÅÍ ABAP Çڵ鷯·ÎÀÇ ¶ó¿ìÅÍ·Î »ý°¢ÇÒ ¼ö ÀÖ½À´Ï´Ù.
ABAP Çڵ鷯´Â Ä¿³ØÅÍ ¸ðµâÀÇ Java ±¸¼º¿ä¼Ò·ÎºÎÅÍ Business Object Çڵ鷯 ±â´ÉÀ» È®ÀåÇÑ´Ù´Â Á¡¿¡¼ Ä¿³ØÅÍ ¸ðµâ¿¡ °íÀ¯ÇÕ´Ï´Ù. ABAP Çڵ鷯´Â ABAP ÇÔ¼ö ¸ðµâ·Î SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡ »óÁÖÇϸç /CWLD/RFC_DO_VERB_NEXTGEN°ú Á÷Á¢ Åë½ÅÇÕ´Ï´Ù. ABAP Çڵ鷯´Â SAP ÀÀ¿ëÇÁ·Î±×·¥ µ¥ÀÌÅͺ£À̽ºÀÇ ³»ºÎ ¶Ç´Â ¿ÜºÎ·Î Business Object µ¥ÀÌÅ͸¦ °¡Á®¿Ã ¶§ ÇÊ¿äÇÕ´Ï´Ù.
±×¸² 7Àº ABAP È®Àå ¸ðµâÀÇ Business Object ó¸® ±¸¼º¿ä¼Ò¿Í ¼·Î °£ÀÇ °ü°è¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ´ÜÀÏ Business Object Çڵ鷯(doVerbFor()) ¹× Business Object ¶ó¿ìÅÍ(/CWLD/RFC_DO_VERB_NEXTGEN)ÀÇ °æ¿ì, º¹¼ö ABAP Çڵ鷯°¡ ÀÖÀ½¿¡ À¯ÀÇÇϽʽÿÀ.
±×¸² 7. ¾î´ðÅÍ¿¡¼ Á¦°øÇÏ´Â Business Object ó¸® ±¸¼º¿ä¼Ò
ABAP Çڵ鷯´Â Business Object µ¥ÀÌÅ͸¦ SAP ÀÀ¿ëÇÁ·Î±×·¥ µ¥ÀÌÅͺ£À̽º(Create, Update, Delete)¿¡ Ãß°¡ÇÒ Ã¥ÀÓ ¶Ç´Â Business Object µ¥ÀÌÅ͸¦ Ű·Î »ç¿ëÇÏ¿© SAP ÀÀ¿ëÇÁ·Î±×·¥ µ¥ÀÌÅͺ£À̽º(Retrieve)¿¡¼ µ¥ÀÌÅ͸¦ °Ë»öÇÒ Ã¥ÀÓÀÌ ÀÖ½À´Ï´Ù.
¾î´ðÅÍ´Â ÀÏ¹Ý ABAP Çڵ鷯¸¦ Á¦°øÇÕ´Ï´Ù. ¿¹¸¦ µé¾î,
ÇÔ¼ö ¸ðµâ
/CWLD/DYNAMIC_TRANSACTIONÀº ÀÛ¼º, °»½Å, »èÁ¦ ¹× °Ë»ö Á¶ÀÛ¿¡ ´ëÇÑ Ç÷§ Business Object¸¦ Áö¿øÇÕ´Ï´Ù.
WebSphere Business Integration SystemÀº ¸ÞŸ µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ Á¦°øÇϰí, ¾î´ðÅÍ´Â ÀÏ¹Ý ABAP Çڵ鷯¸¦ Á¦°øÇÏ¿© Ç÷§ Business Object¸¦ Áö¿øÇÕ´Ï´Ù. ¾î´ðÅÍ´Â ABAP Çڵ鷯(/CWLD/IDOC_HANDLER)¸¦ Á¦°øÇÏ¿© °èÃþ ±¸Á¶ Business Object¸¦ Áö¿øÇϱ⵵ ÇÕ´Ï´Ù. ±×·¯³ª Áö¿øÇØ¾ß ÇÏ´Â °¢ °èÃþ ±¸Á¶ Business Object¿¡ ´ëÇØ Ãß°¡ Business Object ƯÁ¤ ABAP Çڵ鷯¸¦ °³¹ßÇØ¾ß ÇÕ´Ï´Ù.
WebSphere Business Integration SystemÀº °³¹ß ÇÁ·Î¼¼½º¸¦ ¿ëÀÌÇÏ°Ô ÇÏ´Â µµ±¸¸¦ Á¦°øÇÕ´Ï´Ù. Business Object ¹× ABAP Çڵ鷯 °³¹ß¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ABAP È®Àå ¸ðµâÀÇ Business Object °³¹ß ¹× ºÎ·Ï D, SAPODA¸¦ »ç¿ëÇÏ¿© Business Object Á¤ÀÇ »ý¼ºÀ» ÂüÁ¶ÇϽʽÿÀ
À̺¥Æ® °ø°í´Â SAP ÀÀ¿ëÇÁ·Î±×·¥ ¿ÀºêÁ§Æ® À̺¥Æ®¸¦ Ä¿³ØÅÍ¿¡ ¾Ë¸®´Â ÇÁ·Î¼¼½ºÀÇ ÄÝ·º¼ÇÀ» ÂüÁ¶ÇÕ´Ï´Ù. °ø°í´Â Æ÷ÇÔÇÏÁö¸¸, ¿¬°üµÈ µ¥ÀÌÅ͸¦ °Ë»öÇϱâ À§ÇØ ¿ÜºÎ ÇÁ·Î±×·¥¿¡ ÇÊ¿äÇÑ µ¥ÀÌÅÍ Å° ¹× À̺¥Æ®(¿ÀºêÁ§Æ® ¹× Verb)ÀÇ À¯ÇüÀ¸·Î Á¦ÇѵÇÁö´Â ¾Ê½À´Ï´Ù.
±×¸² 8Àº pollForEvents() ¸Þ¼Òµå¸¦ »ç¿ëÇÏ´Â À̺¥Æ® °ø°í ÇÁ·Î¼¼½º¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
Ä¿³ØÅÍ¿¡ ´ëÇÑ À̺¥Æ® °ø°í´Â ´ÙÀ½ µÎ ÇÔ¼ö·Î ÀÌ·ç¾îÁý´Ï´Ù.
À̺¥Æ® Æú¸µÀº pollForEvents() ¸Þ¼Òµå¿¡ ÀÇÇØ ¼öÇàµÇ´Â ¼¼ °¡Áö ÇÔ¼ö·Î ÀÌ·ç¾îÁý´Ï´Ù.
À̺¥Æ® ¿äûÀº SAP ÀÀ¿ëÇÁ·Î±×·¥ÀÇ À̺¥Æ® Å×ÀÌºí¿¡¼ À̺¥Æ®¸¦ Æú¸µÇÏ°í °Ë»öÇÏ´Â ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. Java ±¸¼º¿ä¼ÒÀÇ À̺¥Æ® ¿äû ¸ÞÄ¿´ÏÁò¿¡´Â SAP ÀÀ¿ëÇÁ·Î±×·¥ÀÇ »ó´ë ÇÔ¼ö ¸ðµâ /CWLD/RFC_EVENT_REQUEST°¡ ÀÖ½À´Ï´Ù. ÀÌ ÇÔ¼ö´Â Ä¿³ØÅÍÀÇ ABAP À̺¥Æ® Å×À̺íÀÎ /CWLD/EVT_CUR¿¡¼ À̺¥Æ®¸¦ °Ë»öÇÕ´Ï´Ù.
Æ®¸®°ÅµÈ ¸ðµç À̺¥Æ®´Â Ãʱ⠻óÅÂÀÎ ´ë±â¿¿¡ »çÀü »ðÀÔµÊ(À̺¥Æ® Å×ÀÌºí¿¡¼ P·Î Ç¥½ÃµÈ »óÅÂ) ¹× ±âº» À̺¥Æ® ¿ì¼±¼øÀ§ 0À¸·Î À̺¥Æ® Å×ÀÌºí¿¡ ÀԷµ˴ϴÙ. À̺¥Æ®¸¦ ó¸®Çϱâ Àü¿¡, »óŸ¦ ´ë±â¿ »óÅÂ(À̺¥Æ® Å×ÀÌºí¿¡¼ Q)·Î º¯°æÇØ¾ß ÇÕ´Ï´Ù. Ä¿³ØÅͰ¡ Ç¥½ÃÇÏ´Â Àüü ¿ÀºêÁ§Æ®¸¦ °Ë»öÇϱâ Àü¿¡´Â, À̺¥Æ®ÀÇ ¿ì¼±¼øÀ§°¡ 0À̾î¾ß ÇÕ´Ï´Ù. À̺¥Æ® ¿ì¼±¼øÀ§¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â *** "À̺¥Æ® ¿ì¼±¼øÀ§"¸¦ ÂüÁ¶ÇϽʽÿÀ.
À̺¥Æ®¸¦ ÀÛ¼ºÇÑ »ç¿ëÀÚ¿Í À̺¥Æ® ŰÀÇ Á¶ÇÕ¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º Àá±ÝÀÌ ¾ø´Â °æ¿ì, À̺¥Æ® »óŰ¡ ´ë±â¿¿¡ »çÀü »ðÀԵʿ¡¼ ´ë±â¿ »óÅ·Πº¯°æµË´Ï´Ù. À̺¥Æ® Å×ÀÌºí¿¡¼ À̺¥Æ®¸¦ °Ë»öÇÑ ÈÄ, À̺¥Æ® »óÅ´ À̺¥Æ®°¡ °Ë»öµÈ °ÍÀ¸·Î °»½ÅµË´Ï´Ù(À̺¥Æ® Å×ÀÌºí¿¡ R·Î Ç¥½ÃµÊ). Àá±ÝÀÌ Á¸ÀçÇÏ´Â °æ¿ì, À̺¥Æ®ÀÇ »óŰ¡ Àá±Ý(À̺¥Æ® Å×ÀÌºí¿¡¼ L)·Î ¼³Á¤µÇ°í À̺¥Æ®°¡ ´Ù½Ã ´ë±â¿¿¡ »ðÀԵ˴ϴÙ. ABAP »ó¼ö C_MAXIMUM_REQUEUE´Â À̺¥Æ®¸¦ ´ë±â¿¿¡ ´Ù½Ã »ðÀÔÇÒ ¼ö Àִ Ƚ¼ö¸¦ Á¤ÀÇÇÕ´Ï´Ù. ÃÖ´ë ¼ö(±âº»°ªÀº 100)¿¡ µµ´ÞÇϸé, À̺¥Æ®°¡ À̺¥Æ® ¾ÆÄ«À̺ê Å×ÀÌºí¿¡ ¾ÆÄ«À̺êµË´Ï´Ù.
PollFrequency ±¸¼º µî·Ï Á¤º¸¸¦ »ç¿ëÇÏ¿© Æú¸µ ºóµµ¸¦ ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â ºÎ·Ï B, Ä¿³ØÅÍÀÇ Ç¥ÁØ ±¸¼º µî·Ï Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.
´ë±â¿¿¡ »çÀü »ðÀÔµÈ ¸ðµç À̺¥Æ®¸¦ »çÀü¿¡ ó¸®ÇÑ ÈÄ, ABAP ÇÔ¼ö ¸ðµâ
/CWLD/RFC_EVENT_REQUEST´Â À̺¥Æ®¸¦ ¼±ÅÃÇÏ¿© Ä¿³ØÅÍ ¸ðµâÀÇ Java ±¸¼º¿ä¼Ò¿¡ ÀÖ´Â À̺¥Æ® ¿äû ¸Þ¼Òµå¿¡ ¸®ÅÏÇÕ´Ï´Ù(´ë±â¿ »óÅÂÀÇ À̺¥Æ®¸¸À» ¼±ÅÃÇÒ ¼ö ÀÖÀ½). Ä¿³ØÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸ PollQuantity(±âº»°ªÀº 20)´Â ´ÜÀÏ Æú¿¡ ´ëÇØ ¸®ÅÏµÈ À̺¥Æ®ÀÇ ÃÖ´ë ¼ö¸¦ ÆÇº°ÇÕ´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â ºÎ·Ï A, ºü¸¥ ´Ü°è¸¦ ÂüÁ¶ÇϽʽÿÀ.
À̺¥Æ® ¿äû ¸ÞÄ¿´ÏÁòÀº À̺¥Æ® ¼±Åà ÇÁ·Î¼¼½º¸¦ ´ÙÀ½ µÎ °¡Áö ´Ü°è·Î ¼öÇàÇÕ´Ï´Ù.
À̺¥Æ®´Â À̺¥Æ® ºÐ¹è Å×À̺í(/CWLD/EVT_DIS)¿¡¼ ƯÁ¤ ÅëÇÕ ºê·ÎÄ¿ Àü¿ëÀÔ´Ï´Ù. ÀÌ Å×ÀÌºí¿¡ ÁöÁ¤µÈ ÅëÇÕ ºê·ÎÄ¿ÀÇ À̸§Àº Ä¿³ØÅ͸¦ ½ÃÀÛÇÏ´Â ¹Ù·Î °¡±â¿¡ ÁöÁ¤µÈ À̸§°ú ÀÏÄ¡ÇØ¾ß ÇÕ´Ï´Ù. ¿¹¸¦ µé¾î, Windows¿¡¼ ½ÇÇàÇÏ´Â SAP Ä¿³ØÅÍ¿¡ ´ëÇÑ Ç¥ÁØ ¹Ù·Î °¡±âÀÇ Çü½ÄÀº ´ÙÀ½°ú °°½À´Ï´Ù.
...\start_SAP.bat SAPconnectorName integrationBrokerName -cConfigFileName
WMQI°¡ ÅëÇÕ ºê·ÎÄ¿ÀÏ ¶§, WebSphere Business Integration SystemÀº Ä¿³ØÅÍÀÇ ½ÃÀÛ ¸í·É¿¡¼ °ªÀ» È®º¸ÇÏ¿© À̺¥Æ® ºÐ¹è Å×ÀÌºí¿¡ ÁöÁ¤µÈ ÅëÇÕ ºê·ÎÄ¿¸¦ ½Äº°ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, Ä¿³ØÅÍ Æ¯Á¤ ±¸¼º µî·Ï Á¤º¸ PollQuantity°¡ 20À¸·Î À¯ÁöµÇ°í ƯÁ¤ Ä¿³ØÅÍ ¹× 8°³ÀÇ ÅëÇÕ ºê·ÎÄ¿ Àü¿ë À̺¥Æ®°¡ ÀÖ´Â °æ¿ì, ¸ÞÄ¿´ÏÁòÀÌ 12°³ÀÇ Ãß°¡ À̺¥Æ®¸¦ ¼±ÅÃÇÕ´Ï´Ù.
WMQI°¡ ÅëÇÕ ºê·ÎÄ¿ÀÌ°í ´ë±â¿ °ü¸®ÀÚ°¡ Çϳª¸¸ ±¸¼ºµÈ °æ¿ì, ´ë±â¿ÀÇ À̸§ÀÌ ÅëÇÕ ºê·ÎÄ¿ÀÇ °¢ ÀνºÅϽº¿¡ °íÀ¯ÇØ¾ß ÇÕ´Ï´Ù. WMQI°¡ ÅëÇÕ ºê·ÎÄ¿À̰í Ŭ·¯½ºÅͰ¡ Çϳª¸¸ ±¸¼ºµÈ °æ¿ì, ´ë±â¿ÀÇ À̸§ÀÌ Å¬·¯½ºÅÍ ³»ÀÇ °¢ ÅëÇÕ ºê·ÎÄ¿¿¡ °íÀ¯ÇØ¾ß ÇÕ´Ï´Ù.
¿øÇÏ´Â °æ¿ì, ºê·ÎÄ¿ÀÇ À̸§(½ÃÀÛ ¸í·ÉÀÇ
integrationBrokerName ¸Å°³º¯¼ö¿¡ ÁöÁ¤µÈ) ¶Ç´Â Ä¿³ØÅÍÀÇ À̸§À» ´ë±â¿ÀÇ À̸§À¸·Î
ÅëÇÕÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î, µÎ ºê·ÎÄ¿ÀÇ À̸§ÀÌ WMQI1 ¹× WMQI2·Î ÁöÁ¤µÇ´Â °æ¿ì, ÀÌµé °¢°¢ÀÇ
ADMINOUTQUEUE°¡ ADMINOUTQUEUE_MQI1 ¹× ADMINOUTQUEUE_MQI2·Î À̸§ ÁöÁ¤µÉ ¼ö ÀÖ½À´Ï´Ù.
À̺¥Æ® ¿äû ÇÔ¼ö´Â /CWLD/EVT_CUR À̺¥Æ® Å×ÀÌºí¿¡¼ ó¸®ÇÒ À̺¥Æ®ÀÇ ¹è¿À» »êÃâÇÕ´Ï´Ù. ÀÌ´Â ÀÌ·¯ÇÑ À̺¥Æ®¸¦ ´ÙÀ½ ¹æ½ÄÀ¸·Î ÇÑ ¹ø¿¡ Çϳª¾¿ ó¸®ÇÏ´Â À̺¥Æ® ó¸® ÇÔ¼ö¿¡ Àü´ÞÇÕ´Ï´Ù.
À̺¥Æ®°¡ µî·Ï ¸ñ·Ï¿¡ ¾ø´Â °æ¿ì, À̺¥Æ®ÀÇ »óŸ¦ not subscribed·Î ¼³Á¤ÇÕ´Ï´Ù.
À̺¥Æ®ÀÇ º¹ÇÕ Å° ÁöÁ¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â º¹ÇÕ Å°¸¦ À̸§-°ª ½ÖÀ¸·Î ÄÚµùÀ» ÂüÁ¶ÇϽʽÿÀ.
°¢ À̺¥Æ®°¡
À̺¥Æ® ¿äûÀ¸·Î ó¸®µÈ ÈÄ, ÀÌ´Â ÇÔ¼ö ¸ðµâ
/CWLD/RFC_EVENT_RETURNÀ» »ç¿ëÇÏ¿© SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡ ¸®Åϵ˴ϴÙ. ÀÌ ÇÔ¼ö ¸ðµâÀº ó¸®µÈ À̺¥Æ®¸¦ º¹»çÇϰí, À̸¦ À̺¥Æ® ¾ÆÄ«À̺ê Å×À̺í(/CWLD/EVT_ARC)¿¡ Ãß°¡ÇÑ ´ÙÀ½, À̺¥Æ® Å×ÀÌºí¿¡¼ ¿ø·¡ Ç׸ñÀ» »èÁ¦ÇÕ´Ï´Ù.
¾ÆÄ«À̺êµÈ À̺¥Æ®´Â ó¸®µÈ À̺¥Æ®, 󸮵ǾúÁö¸¸ ¿À·ù·Î Á¾·áµÈ À̺¥Æ® ¹× µî·ÏµÇÁö ¾ÊÀº À̺¥Æ®¸¦ Æ÷ÇÔÇÕ´Ï´Ù. °¢ À̺¥Æ®¿¡´Â ´ÙÀ½ Á¶°Ç Áß Çϳª¸¦ ³ªÅ¸³¾ ¼ö ÀÖ´Â »óŰ¡ ÀÖ½À´Ï´Ù.
SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ IBM CrossWorlds Station µµ±¸¸¦ »ç¿ëÇÏ¿© À̺¥Æ® ¾ÆÄ«À̺ê Å×À̺íÀ» °ü¸®ÇϽʽÿÀ. IBM CrossWorlds StationÀº °ü¸®ÀÚ°¡ ¾ÆÄ«À̺ê Å×À̺íÀ» Ç¥½ÃÇϰí ÀÚ¸¦ ¼ö ÀÖ°Ô Çϸç, 󸮸¦ À§ÇØ À̺¥Æ®¸¦ ´Ù½Ã Á¦ÃâÇÒ ¼ö ÀÖ°Ô ÇÕ´Ï´Ù. ¾ÆÄ«À̺ê Å×À̺í À¯Áöº¸¼ö ¹× ·Î±× ÀÚ¸£±â ¼³Á¤¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ABAP È®Àå ¸ðµâ °ü¸®¸¦ ÂüÁ¶ÇϽʽÿÀ.
Ä¿³ØÅÍ´Â À̺¥Æ® ±¸µ¿ ¹æ½ÄÀÔ´Ï´Ù. SAP ÀÀ¿ëÇÁ·Î±×·¥ ¿ÜºÎ¿¡¼ À̺¥Æ®¸¦ È®º¸ÇÏ·Á¸é °¢ IBM WebSphere Áö¿ø Business Object¿¡ ´ëÇØ À̺¥Æ® Æ®¸®°Å¸µ ¸ÞÄ¿´ÏÁòÀ» ±¸ÇöÇØ¾ß ÇÕ´Ï´Ù. Ä¿³ØÅÍ¿¡ ´ëÇÑ À̺¥Æ® Æ®¸®°Å¸µÀº ´ÙÀ½ ¼¼ °¡Áö ÇÔ¼ö·Î ÀÌ·ç¾îÁý´Ï´Ù.
À̺¥Æ® °¨Áö´Â SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ À̺¥Æ®°¡ »ý¼ºµÇ¾ú´ÂÁö ½Äº°ÇÏ´Â ÇÁ·Î¼¼½ºÀÔ´Ï´Ù. ÀϹÝÀûÀ¸·Î, Ä¿³ØÅÍ´Â µ¥ÀÌÅͺ£À̽º Æ®¸®°Å¸¦ »ç¿ëÇÏ¿© À̺¥Æ®¸¦ °¨ÁöÇÕ´Ï´Ù. ±×·¯³ª SAP ÀÀ¿ëÇÁ·Î±×·¥ÀÌ SAP µ¥ÀÌÅͺ£À̽º¿Í Á¤¹ÐÇÏ°Ô ÅëÇյǾî Àֱ⠶§¹®¿¡, SAP´Â µ¥ÀÌÅͺ£À̽º Á÷Á¢ ¼öÁ¤¿¡ ´ëÇÑ ¸Å¿ì Á¦ÇÑµÈ ¾×¼¼½º¸¦ Çã¿ëÇÕ´Ï´Ù. µû¶ó¼ À̺¥Æ® °¨Áö ¸ÞÄ¿´ÏÁòÀº µ¥ÀÌÅͺ£À̽º À§ÀÇ ÀÀ¿ëÇÁ·Î±×·¥ Æ®·£Àè¼Ç °èÃþ¿¡¼ ±¸ÇöµË´Ï´Ù.
IBM WebSphere Business Integration Adapter for mySAP.comÀº ÀϹÝÀûÀ¸·Î ³× °¡Áö ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇÏ¿© SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ À̺¥Æ®¸¦ °¨ÁöÇÕ´Ï´Ù.
ÀÌµé ¸ðµç À̺¥Æ® °¨Áö ¸ÞÄ¿´ÏÁòÀº ½Ç½Ã°£ Æ®¸®°Å¸µ ¹× ¿ÀºêÁ§Æ® °Ë»öÀ» Áö¿øÇÕ´Ï´Ù. ¶ÇÇÑ ÄÚµå °³¼± ¹× Àϰýó¸® ÇÁ·Î±×·¥Àº À̺¥Æ®ÀÇ °Ë»öÀ» Áö¿¬½Ã۱â À§ÇÑ ±â´ÉÀ» Á¦°øÇÕ´Ï´Ù. °Ë»öÀÌ Áö¿¬µÇ´Â À̺¥Æ®¸¦ Àå·¡ À̺¥Æ®¶ó°í ÇÕ´Ï´Ù. Àå·¡ À̺¥Æ® Æ®¸®°Å¸µ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â À̺¥Æ® Æ®¸®°Å¸µÀ» ÂüÁ¶ÇϽʽÿÀ.
À̵éÀº À̺¥Æ® °¨Áö ¸ÞÄ¿´ÏÁòÀÇ ÇÑ ¿¹ÀÏ »ÓÀÓÀ» ±â¾ïÇϽʽÿÀ. À̺¥Æ®¸¦ °¨ÁöÇÏ´Â ¹æ¹ý¿¡´Â ¿©·¯ °¡Áö°¡ ÀÖ½À´Ï´Ù.
ÀÏ´Ü À̺¥Æ®°¡ À̺¥Æ® °¨Áö ¸ÞÄ¿´ÏÁò Áß Çϳª·Î ½Äº°µÇ¸é, ÀÌ´Â ¾î´ðÅÍ Àü´Þ À̺¥Æ® Æ®¸®°Å Áß Çϳª¸¦ »ç¿ëÇÏ¿© Æ®¸®°ÅµË´Ï´Ù.
À̺¥Æ®°¡ ½Ç½Ã°£À¸·Î Æ®¸®°ÅµÇ¸é, /CWLD/ADD_TO_QUEUE°¡ ÇöÀç À̺¥Æ® Å×À̺í(/CWLD/EVT_CUR)¿¡ À̺¥Æ®¸¦ È®¾àÇÕ´Ï´Ù. ƯÈ÷, ÀÌ´Â À̺¥Æ®¸¦ Ç¥½ÃÇϴ Ű, Verb ¹× ¿ÀºêÁ§Æ® À̸§¿¡ ´ëÇÑ µ¥ÀÌÅÍÀÇ ÇàÀ» Ãß°¡ÇÕ´Ï´Ù.
±×¸² 9´Â /CWLD/ADD_TO_QUEUE¿¡ ÀÇÇØ Æ®¸®°ÅµÈ À̺¥Æ®¸¦ º¸¿©ÁÝ´Ï´Ù.
À̺¥Æ®¸¦ ³ªÁß¿¡ ó¸®ÇØ¾ß ÇÏ´Â °æ¿ì, /CWLD/ADD_TO_QUEUE_IN_FUTURE°¡ Àå·¡ À̺¥Æ® Å×À̺í(/CWLD/EVT_FUT)¿¡ À̺¥Æ®¸¦ È®¾àÇÕ´Ï´Ù. ƯÈ÷, ÀÌ´Â À̺¥Æ®¸¦ Ç¥½ÃÇϴ Ű, Verb ¹× ¿ÀºêÁ§Æ® À̸§¿¡ ´ëÇÑ µ¥ÀÌÅÍÀÇ ÇàÀ» Ãß°¡ÇÕ´Ï´Ù. ¶ÇÇÑ ÀÌ´Â ¾î´ðÅÍ Àü´Þ Àϰýó¸® ÇÁ·Î±×·¥ /CWLD/SUBMIT_FUTURE_EVENTS°¡ Àд ³¯Â¥ ÇàÀ» Ãß°¡ÇÕ´Ï´Ù. ÀÌ Àϰýó¸® ÇÁ·Î±×·¥Àº Àå·¡ À̺¥Æ® Å×ÀÌºí¿¡¼ À̺¥Æ®¸¦ °Ë»öÇϵµ·Ï ½ºÄÉÁÙµÉ ¼ö ÀÖ½À´Ï´Ù. ÀÏ´Ü ÀÌ ÇÁ·Î±×·¥ÀÌ À̺¥Æ®¸¦ °Ë»öÇϸé, ÀÌ´Â /CWLD/ADD_TO_QUEUE¸¦ È£ÃâÇÏ¿© ÇöÀç À̺¥Æ® Å×À̺í·Î À̺¥Æ®¸¦ Æ®¸®°ÅÇÕ´Ï´Ù.
±×¸² 10Àº /CWLD/ADD_TO_QUEUE_IN_FUTURE¿¡¼ Æ®¸®°ÅµÈ À̺¥Æ®¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.
±×¸² 10. /CWLD/ADD_TO_QUEUE_IN_FUTURE
Àå·¡ À̺¥Æ® Å×À̺íÀÇ À̺¥Æ® Æ®¸®°Å¸µ¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â ABAP È®Àå ¸ðµâÀÇ À̺¥Æ® °¨Áö °³¹ßÀ» ÂüÁ¶ÇϽʽÿÀ.
¸ðµç À̺¥Æ®´Â /CWLD/ADD_TO_QUEUE¸¦ »ç¿ëÇÏ¿© ÇöÀç À̺¥Æ® Å×ÀÌºí¿¡ Ãß°¡µË´Ï´Ù. µ¥ÀÌÅÍ ÇàÀ» ÇöÀç À̺¥Æ® Å×ÀÌºí¿¡ Ãß°¡ÇÏ´Â °Í ¿Ü¿¡, ´ÙÀ½À» À§ÇØ /CWLD/ADD_TO_QUEUE¸¦ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
À̺¥Æ® ÇÊÅ͸µ, À̺¥Æ® ºÐ¹è ¹× À̺¥Æ® ¿ì¼±¼øÀ§´Â À̺¥Æ® Æ®¸®°ÅÀÇ ÀϺηθ¸ ½ÇÇàµÇ°í ´Ù¸¥ ÇÁ·Î±×·¥¿¡¼´Â ½ÇÇàµÇÁö ¾Ê½À´Ï´Ù. À̵éÀº À̺¥Æ®ÀÇ Á¦ÇÑ(ÇÊÅ͸µ) ¶Ç´Â ¼öÁ¤(À̺¥Æ® ºÐ¹è ¹× À̺¥Æ® ¿ì¼±¼øÀ§)À» ÃÊ·¡ÇÕ´Ï´Ù.
ÁÖÀÇ: Æú¸µÇϱâ À§ÇØ º¹¼ö Ä¿³ØÅ͸¦ »ç¿ë ÁßÀÎ °æ¿ì, µî·ÏµÈ ¸ðµç À̺¥Æ®¸¦ ƯÁ¤ Ä¿³ØÅÍ¿¡ Á¦°øÇØ¾ß ÇÕ´Ï´Ù. Á¦°ø¿¡ ½ÇÆÐÇϸé Àü´ÞµÈ À̺¥Æ®°¡ º¹Á¦µÉ ¼ö ÀÖ½À´Ï´Ù. À̺¥Æ®°¡ ¼ø¼´ë·Î Àü´ÞµÇÁö ¾ÊÀ» ¼ö ÀÖÀ¸¹Ç·Î ´Ù¸¥ Ä¿³ØÅÍ¿¡ Á¦°øµÈ ¿ÀºêÁ§Æ® »çÀÌ¿¡ Á¾¼Ó¼ºÀÌ ¾øÀ½À» º¸ÀåÇØ¾ß ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, µÎ °³ÀÇ ´Ù¸¥ Business ObjectÀÎ BO_A¿Í BO_B¿¡ µî·ÏÇÏ´Â CrossWorlds1·Î À̸§ ÁöÁ¤µÈ ´ÜÀÏ ÅëÇÕ ºê·ÎÄ¿°¡ ÀÖ´Ù°í °¡Á¤ÇϽʽÿÀ. BO_A Business Object´Â À۾Ƽ ºü¸£°Ô °Ë»öµÉ ¼ö ÀÖ´Â ¹Ý¸é, BO_B´Â Ä¿¼ °Ë»öÇÏ´Â µ¥ ½Ã°£ÀÌ ¿À·¡ °É¸³´Ï´Ù. µÎ °³ÀÇ Ä¿³ØÅÍ Æú¸µÀÎ SAP1connector¿Í SAP2connector·Î, SAP1connector°¡ BO_A¸¦ °Ë»öÇϰí SAP2connector°¡ BO_B¸¦ °Ë»öÇÒ ¼ö ÀÖµµ·Ï À̺¥Æ® ºÐ¹è Å×À̺íÀ» ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. SAP1connector°¡ À¯Çü AÀÇ ÀÛÀº ¿ÀºêÁ§Æ®¸¦ °è¼ÓÇØ¼ Æú¸µÇÏ´Â ¹Ý¸é, SAP2connector´Â Á»´õ Å« À¯Çü B ¿ÀºêÁ§Æ®¿¡ ÁýÁßÇÕ´Ï´Ù.
±âº»ÀûÀ¸·Î, ¸ðµç À̺¥Æ®ÀÇ ¿ì¼±¼øÀ§´Â 0ÀÔ´Ï´Ù. ¿ÀºêÁ§Æ®ÀÇ ¿ì¼±¼øÀ§´Â À̺¥Æ® ºÐ¹è¿Í µ¿ÀÏÇÑ ABAP Å×ÀÌºí¿¡¼ ±¸¼ºµË´Ï´Ù.
±×¸² 11Àº SAP ÀÀ¿ëÇÁ·Î±×·¥ ³»ºÎÀÇ À̺¥Æ® Æ®¸®°Å¸µ ±â´É¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. À̺¥Æ® E1, E2 ¹× E3Àº À̺¥Æ® Æ®¸®°Å /CWLD/ADD_TO_QUEUE¿¡ ÀÇÇØ ¼ö½ÅµË´Ï´Ù. E1Àº °í°´ À̺¥Æ®¸¦ Ç¥½ÃÇϰí E3Àº ÁÖ¹® À̺¥Æ®¸¦ Ç¥½ÃÇÕ´Ï´Ù. ¸ðµç °í°´ ¿ÀºêÁ§Æ®°¡ SAP1connector¿¡ ÀÇÇØ ó¸®µÇ°í ¸ðµç ÁÖ¹® ¿ÀºêÁ§Æ®°¡ SAP2connector¿¡ ÀÇÇØ 󸮵ǵµ·Ï À̺¥Æ® ºÐ¹è°¡ ¼³Á¤µË´Ï´Ù. ÀÌ È¯°æ¿¡¼ µÎ Ä¿³ØÅÍ´Â ¸ðµÎ µ¿ÀÏÇÑ ÅëÇÕ ºê·ÎÄ¿¸¦ »ç¿ëÇÕ´Ï´Ù. E1ÀÌ °í°´ ¿ÀºêÁ§Æ®À̹ǷΠSAP1connector¿¡ ÀÇÇØ Æú¸µµÇ°í, E3Àº ÁÖ¹® ¿ÀºêÁ§Æ®À̹ǷΠSAP2connector¿¡ ÀÇÇØ Æú¸µµË´Ï´Ù. E2´Â Àκ¥Å丮 ¿ÀºêÁ§Æ®¸¦ ƯÁ¤ ¿þ¾îÇϿ콺·Î Á¦ÇÑÇÏ´Â Á¦ÇÑ ÇÁ·Î±×·¥ /CWLD/TRIGGERING_RESTRICTIONSÀÇ Äڵ忡 ÀÇÇØ ÇÊÅ͵Ǵ Àκ¥Å丮 ¿ÀºêÁ§Æ®ÀÔ´Ï´Ù.
±×¸² 11. ÇÔ¼ö ¸ðµâ /CWLD/ADD_TO_QUEUEÀÇ À̺¥Æ® ¿ì¼±¼øÀ§
ÀÏ´Ü À̺¥Æ® Æ®¸®°Å°¡ À̺¥Æ®¸¦ À̺¥Æ® Å×ÀÌºí¿¡ »ðÀÔÇϸé, À̺¥Æ®´Â À̺¥Æ® ºÐ¹è ¹× À̺¥Æ® ¿ì¼±¼øÀ§ °ª ¼³Á¤À¸·Î µ¥ÀÌÅͺ£À̽º¿¡ È®¾àµË´Ï´Ù. À̶§, Æú¸µ¸¸ÀÌ À̺¥Æ®¸¦ ¼öÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. À̺¥Æ® Æú¸µ ÇÁ·Î¼¼½º°¡ ¿Ï·áµÉ ¶§(À̺¥Æ®°¡ SAP ÀÀ¿ëÇÁ·Î±×·¥¿¡¼ °Ë»öµÇ°í Ä¿³ØÅÍÀÇ Java ±¸¼º¿ä¼Ò¿¡ ÀÇÇØ 󸮵ǾúÀ½À» ÀǹÌ), ó¸®µÈ À̺¥Æ®ÀÇ »çº»ÀÌ À̺¥Æ® ¾ÆÄ«À̺ê Å×À̺í(/CWLD/EVT_ARC)¿¡ Ãß°¡µË´Ï´Ù. ±×·± ´ÙÀ½ ¿ø·¡ À̺¥Æ®°¡ À̺¥Æ® Å×ÀÌºí¿¡¼ »èÁ¦µË´Ï´Ù.