½Ã³ª¸®¿À¸¦ ½ÇÇàÇϱâ Àü¿¡ ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- ¾ÆÁ÷ ½ÇÇà ÁßÀÌ ¾Æ´Ñ °æ¿ì, Adapter for JMS¸¦ ½ÃÀÛÇϽʽÿÀ.
- ¾ÆÁ÷ ½ÇÇà ÁßÀÌ ¾Æ´Ñ °æ¿ì, Visual Test Connector¸¦ ½ÃÀÛÇϽʽÿÀ.
ÀÌ ÀÚ½À¼ ÆÄÆ®¿¡¼´Â Á¤Àû Meta Object¸¦ »ç¿ëÇÏ´Â ½Ã³ª¸®¿À¿¡ ´ëÇØ
¼³¸íÇÕ´Ï´Ù. Á¤Àû Meta Object¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº
Á¤Àû Meta Object ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
- Port Connector ½Ã¹Ä·¹ÀÌÆ® Visual Test Connector¸¦ »ç¿ëÇÏ¿©
PortConnectorÀÇ ÇÁ·ÎÆÄÀÏÀ» Á¤ÀÇÇϽʽÿÀ.
- Visual Test Connector ¸Þ´º¿¡¼
ÆÄÀÏ -> ÇÁ·ÎÆÄÀÏ ÀÛ¼º/¼±ÅÃÀ» ¼±ÅÃÇÑ ÈÄ
Ä¿³ØÅÍ ÇÁ·ÎÆÄÀÏ ¸Þ´º¿¡¼
ÆÄÀÏ -> »õ ÇÁ·ÎÆÄÀÏÀ» ¼±ÅÃÇϽʽÿÀ.
- Samples µð·ºÅ丮¿¡¼ Port Connector ±¸¼º ÆÄÀÏ, PortConnector.cfg¸¦ ¼±ÅÃÇÑ ÈÄ
Ä¿³ØÅÍ À̸§ ¹× ºê·ÎÄ¿ À¯ÇüÀ» ±¸¼ºÇϰí È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
- ÀÛ¼ºÇÑ ÇÁ·ÎÆÄÀÏÀ» ¼±ÅÃÇϰí È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
- Visual Test Connector ¸Þ´º¿¡¼ ÆÄÀÏ -> ¿¬°áÀ» ¼±ÅÃÇÏ¿©
½Ã¹Ä·¹ÀÌÆÃÀ» ½ÃÀÛÇϽʽÿÀ.
- ¿äû ó¸® Å×½ºÆ®
- Test Connector¸¦ ÅëÇØ
BoType µå·Ó ´Ù¿î »óÀÚ¿¡¼ Business Object¸¦ ¼±ÅÃÇÑ ÈÄ
BOInstanceÀÇ ÀÛ¼ºÀ» ¼±ÅÃÇÏ¿©
»õ Business Object ÀνºÅϽº,
Sample_JMS_Contact¸¦ ÀÛ¼ºÇϽʽÿÀ.
- ¿øÇÏ´Â °æ¿ì ±âº»°ªÀ» º¯°æÇϽʽÿÀ. Verb¸¦ Create·Î ¼³Á¤Çϰí
BO Àü¼ÛÀ» ´·¯ ¸Þ½ÃÁö¸¦ Àü¼ÛÇϽʽÿÀ.
- ¸Þ½ÃÁö Àü´Þ È®ÀÎ CWLD_Output ´ë±â¿À» ¿¾î JMS ¾î´ðÅÍ¿¡¼ CON_CR Çü½ÄÀÇ »õ Á¢¼Ó ¸Þ½ÃÁö°¡ µµÂøÇß´ÂÁö È®ÀÎÇϽʽÿÀ.
- À̺¥Æ® ó¸® Å×½ºÆ® ¸Þ½ÃÁö¸¦
JMS ¾î´ðÅÍÀÇ ÀÔ·Â ´ë±â¿¿¡ Àü¼ÛÇϽʽÿÀ. Âü°í: ÀÌ ´Ü°è¸¦ ¼öÇàÇÏ·Á¸é
´ë±â¿¿¡ ¸Þ½ÃÁö¸¦ Àü¼ÛÇÒ ¼ö ÀÖ´Â À¯Æ¿¸®Æ¼°¡ ÇÊ¿äÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é,
¿ëÀÌÇÑ Á¢±ÙÀ» ±¸ÇöÇϱâ À§ÇØ ¾î´ðÅͰ¡ ÀÚü ¸Þ½ÃÁö¸¦ Æú¸µÇÒ ¼ö ÀÖµµ·Ï
JMS ¾î´ðÅÍÀÇ InputQueue µî·Ï Á¤º¸¸¦ CWLD_OutputÀ¸·Î ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÔ·Â ´ë±â¿¿¡ ¸Þ½ÃÁö°¡ ÀÖÀ¸¸é
JMS ¾î´ðÅÍ´Â ÀÌ ¸Þ½ÃÁö¸¦ Æú¸µÇϰí
Sample_JMS_Contact Business Object·Î º¯È¯ÇÏ·Á°í ½ÃµµÇÕ´Ï´Ù.
¾î´ðÅͰ¡ ¸Þ½ÃÁö¸¦ Æú¸µÇÒ ¼ö ÀÖµµ·Ï
ÇÏ´Â ÇÙ½É ¿ä¼Ò´Â
¸Þ½ÃÁö Çü½ÄÀÌ Sample_JMS_MO_Config Meta ObjectÀÇ Sample_JMS_Contact Business Object¿Í ¿¬°üµÈ °ª°ú µ¿ÀÏÇÑÁö È®ÀÎÇÏ´Â °ÍÀÔ´Ï´Ù. ÀÌ ½Ã³ª¸®¿À¿¡¼
ÇØ´ç Çü½ÄÀº CON_CRÀÔ´Ï´Ù. ¾î´ðÅͰ¡ ¼ö½Å ¸Þ½ÃÁö Çü½ÄÀ» CON_CR·Î ½Äº°ÇÑ °æ¿ì, Data Handler¸¦ »ç¿ëÇÏ¿© ¸Þ½ÃÁö¸¦
Verb°¡ CreateÀÎ Sample_JMS_Contact Business Object·Î º¯È¯ÇÕ´Ï´Ù. ±× ÈÄ¿¡ »õ·Î ÀÛ¼ºµÈ Business Object°¡
Test Connector¿¡ Àü´ÞµË´Ï´Ù.
- ¸Þ½ÃÁö Àü´Þ È®ÀÎ À§ÀÇ ´Ü°è¸¦ ¼º°øÀûÀ¸·Î ¼öÇàÇßÀ¸¸é
JMS ¾î´ðÅͰ¡ ¸Þ½ÃÁö¸¦ °Ë»öÇÏ°í ¸Þ½ÃÁö¸¦
Sample_JMS_Contact Business Object·Î º¯È¯Çϰí
Sample_JMS_Contact Business Object¸¦ Á¢¼Ó ¸Þ½ÃÁö·Î º¯È¯ÇÒ ¼ö ÀÖ°Ô ÇÏ´Â ÀÛ¾÷ ½Ã³ª¸®¿À¸¦
¼öÇàÇØ¾ß ÇÕ´Ï´Ù.
ÀÌ ½Ã³ª¸®¿À´Â µ¿Àû Meta Object¸¦ »ç¿ëÇÏ¿©
JMS ¼ºñ½º Á¦°øÀÚ¿¡¼ Á¤ÀÇµÈ ´Ù¾çÇÑ ´ë±â¿·Î Business Object °æ·Î¸¦ ÀçÁöÁ¤ÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ
¼³¸íÇϰí ÀÖ½À´Ï´Ù. µ¿Àû Meta Object¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ ¼³¸íÀº
µ¿Àû ÇÏÀ§ Meta Object ±¸¼ºÀ» ÂüÁ¶ÇϽʽÿÀ.
¾Æ·¡ ´Ü°è¸¦ ÅëÇØ
Sample_JMS_ContactÀÇ ÇÏÀ§ Meta Object ¼Ó¼ºÀ» ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù. ƯÈ÷,
Sample_JMS_Contact Business Object¸¦ ¿©·¯ ´ë±â¿·Î ÀçÁöÁ¤Çϱâ À§ÇØ
ÀÌ ÇÏÀ§ Meta ObjectÀÇ Ãâ·Â ´ë±â¿ °ªÀ» ¼öÁ¤ÇÕ´Ï´Ù.
ÇÏÀ§ Meta Object ÀúÀå¼Ò, Sample_JMS_DynMO.xsd´Â sample_folder¿¡ ÀÖ½À´Ï´Ù.
- µ¿Àû Meta Object ¼Ó¼º ½Äº°
Sample_JMS_ContactÀÇ µ¿Àû Meta Object¸¦ Æ÷ÇÔÇÏ´Â ¼Ó¼ºÀ» ½Äº°ÇÏ·Á¸é ¿ì¼± ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ Ãß°¡Çϰí,
ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¿¡ cw_mo_conn=DynMO¸¦ Ãß°¡ÇØ¾ß ÇÕ´Ï´Ù. ÀÌ ÀÛ¾÷À» ÅëÇØ ¼Ó¼ºÀ» ½Äº°ÇÒ ¼ö ÀÖ½À´Ï´Ù.
- ¼Ó¼º Ãß°¡ Business Object Designer¸¦ »ç¿ëÇÏ¿©
´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- sample_folder¿¡¼
Sample_JMS_DynMO.xsd ¹× Sample_JMS_Contact.xsd¸¦ ¿©½Ê½Ã¿À.
- Sample_JMS_Contact Object â¿¡¼ DynMO¶ó°í À̸§ ÁöÁ¤µÈ
Sample_JMS_DynMO À¯ÇüÀÇ ¼Ó¼ºÀ» Ãß°¡ÇϽʽÿÀ.
- Sample_JMS_Contact ¿ÀºêÁ§Æ®¸¦ µÎ ¹ø ´©¸£½Ê½Ã¿À.
- ¼Ó¼º Æú´õ¸¦ ¼±ÅÃÇϰí DynMO¶ó°í À̸§ ÁöÁ¤µÈ Sample_JMS_DynMO À¯ÇüÀÇ ¼Ó¼ºÀ» Ãß°¡ÇսÿÀ.
- »õ ´ë»ó ´ë±â¿ Á¤ÀÇ JMS ¼ºñ½º Á¦°øÀÚ¿¡
REROUTE.IN Àӽà ´ë±â¿À» Á¤ÀÇÇϽʽÿÀ. À̰ÍÀº
µ¿Àû Meta Object°¡ Sample_JMS_Contact Business Object °æ·Î¸¦ ÀçÁöÁ¤ÇÏ´Â °÷ÀÔ´Ï´Ù.
- ¾ÆÁ÷ ½ÇÇà ÁßÀÌ ¾Æ´Ñ °æ¿ì, Adapter for JMS¸¦ ½ÃÀÛÇϽʽÿÀ.
- ¾ÆÁ÷ ½ÇÇà ÁßÀÌ ¾Æ´Ñ °æ¿ì, Visual Test Connector¸¦ ½ÃÀÛÇϽʽÿÀ.
- Port Connector ½Ã¹Ä·¹ÀÌÆ® Visual Test Connector¸¦ »ç¿ëÇÏ¿©
PortConnectorÀÇ ÇÁ·ÎÆÄÀÏÀ» Á¤ÀÇÇϽʽÿÀ.
- Visual Test Connector ¸Þ´º¿¡¼
ÆÄÀÏ -> ÇÁ·ÎÆÄÀÏ ÀÛ¼º/¼±ÅÃÀ» ¼±ÅÃÇÑ ÈÄ
Ä¿³ØÅÍ ÇÁ·ÎÆÄÀÏ ¸Þ´º¿¡¼
ÆÄÀÏ -> »õ ÇÁ·ÎÆÄÀÏÀ» ¼±ÅÃÇϽʽÿÀ.
- Samples µð·ºÅ丮¿¡¼ Port Connector ±¸¼º ÆÄÀÏ, PortConnector.cfg¸¦ ¼±ÅÃÇÑ ÈÄ
Ä¿³ØÅÍ À̸§ ¹× ºê·ÎÄ¿ À¯ÇüÀ» ±¸¼ºÇϰí È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
- ÀÛ¼ºÇÑ ÇÁ·ÎÆÄÀÏÀ» ¼±ÅÃÇϰí È®ÀÎÀ» ´©¸£½Ê½Ã¿À.
- Visual Test Connector ¸Þ´º¿¡¼ ÆÄÀÏ -> ¿¬°áÀ» ¼±ÅÃÇÏ¿©
½Ã¹Ä·¹ÀÌÆÃÀ» ½ÃÀÛÇϽʽÿÀ.
- »óÀ§ Business Object ¹× ÇÏÀ§ Meta ObjectÀÇ ÀνºÅϽº ÀÛ¼º
Visual Test Connector¸¦ »ç¿ëÇÏ¿© ´ÙÀ½À» ¼öÇàÇϽʽÿÀ.
- ¿øÇÏ´Â °æ¿ì ±âº»°ªÀ» º¯°æÇÏ¿©
Sample_JMS_Contact Business ObjectÀÇ »õ ÀνºÅϽº¸¦ ÀÛ¼ºÇϽʽÿÀ.
- DynMO ¼Ó¼ºÀ» ¿À¸¥ÂÊ ¸¶¿ì½º·Î ´©¸£°í Sample_JMS_DynMO Business ObjectÀÇ ÀνºÅϽº¸¦ ÀÛ¼ºÇϽʽÿÀ.
- »õ ´ë»ó ´ë±â¿ ¼³Á¤
- DynMO ¼Ó¼º ¿·¿¡ ÀÖ´Â + ºÎÈ£¸¦ ´·¯ ÀÌ ¼Ó¼ºÀ» ÆîÄ¡½Ê½Ã¿À.
- outputQueue¶ó´Â ¼Ó¼º¿¡¼ ´ë»ó ´ë±â¿ À̸§À» REROUTE.INÀ¸·Î ÀÔ·ÂÇϽʽÿÀ.
- Business Object Àü¼Û BO Àü¼ÛÀ» ´©¸£½Ê½Ã¿À.
- ¸Þ½ÃÁö Àü´Þ È®ÀÎ REROUTE.IN ´ë±â¿À» ¿¾î JMS ¾î´ðÅÍ¿¡¼
»õ Á¢¼Ó ¸Þ½ÃÁö°¡ µµÂøÇß´ÂÁö ¾Ë¾Æº¸½Ê½Ã¿À. JMS ¾î´ðÅÍ¿¡¼ REROUTE.INÀ̶ó´Â À̸§ÀÇ ´ë±â¿¿¡ »õ ¸Þ½ÃÁö°¡ µµÂøÇßÀ¸¸é °æ·Î ÀçÁöÁ¤ÀÌ ¿Ï·áµÈ °ÍÀÔ´Ï´Ù.
