»ý¼ºµÈ Á¤ÀÇ ³»¿ë

i2ADWODA°¡ »ý¼ºÇÏ´Â Business Object Á¤ÀÇ ³»¿ëÀº ´ÙÀ½°ú °°½À´Ï´Ù.

ÀÌ ¼½¼Ç¿¡¼­´Â ´ÙÀ½ ÁÖÁ¦¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù.

Business Object ·¹º§ µî·Ï Á¤º¸ »ý¼º

i2ADWODA¿¡¼­´Â Business Object ·¹º§¿¡¼­ ´ÙÀ½ Á¤º¸¸¦ »ý¼ºÇÕ´Ï´Ù.

Business Object ·¹º§¿¡¼­ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ »ç¿ëÇÏ¸é ´ÙÀ½ÀÇ ±â´ÉÀ» ¼öÇàÇÒ ¼ö ÀÖ½À´Ï´Ù.

Business Object ·¹º§¿¡¼­, ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸ Çü½ÄÀº ¼¼¹ÌÄÝ·Ð(;) ºÐ¸®¹®ÀÚ·Î ±¸ºÐµÇ´Â ¸Å°³º¯¼ö·Î ±¸¼ºµË´Ï´Ù. ¸Å°³º¯¼ö À̸§ ¹× ÇØ´ç °ªÀº ÄÝ·Ð(:) ºÐ¸®¹®ÀÚ·Î ºÐ¸®µË´Ï´Ù. ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

TN=TableName; SCN=StatusColumnName:StatusValue
 

¿©±â¼­, TableNameÀº µ¥ÀÌÅͺ£À̽º Å×À̺íÀ» ½Äº°Çϰí, StatusColumnNameÀº ³í¸® »èÁ¦ ¼öÇà¿¡ »ç¿ëµÇ´Â µ¥ÀÌÅͺ£À̽º ¿­ À̸§À̸ç, StatusValue´Â Business Object°¡ ºñȰ¼ºÈ­µÇ¾ú°Å³ª »èÁ¦µÇ¾úÀ½À» ³ªÅ¸³»´Â °ªÀÔ´Ï´Ù.

i2ADWODA°¡ ÀÌ ·¹º§¿¡¼­ »ý¼ºÇÏ´Â AppSpecificInfo¿¡´Â µ¥ÀÌÅͺ£À̽º Å×ÀÌºí ¶Ç´Â º¸±â À̸§¿¡ ´ëÇÑ °ª¸¸ Æ÷ÇԵ˴ϴÙ. »óÅ ¿­ °ª ÁöÁ¤¿¡ ´ëÇÑ Á¤º¸´Â Business Object ·¹º§¿¡¼­ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

¼Ó¼º µî·Ï Á¤º¸

ÀÌ ¼½¼Ç¿¡¼­´Â °¢ ¼Ó¼º¿¡ ´ëÇØ i2ADWODA°¡ »ý¼ºÇÏ´Â µî·Ï Á¤º¸¿¡ ´ëÇØ ¼³¸íÇÕ´Ï´Ù. ¼Ó¼º¿¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â "Business Object ¼Ó¼º µî·Ï Á¤º¸"¸¦ ÂüÁ¶ÇϽʽÿÀ.

Name µî·Ï Á¤º¸

i2ADWODA´Â µ¥ÀÌÅͺ£À̽º Å×ÀÌºí ¶Ç´Â º¸±â¿¡ ÀÖ´Â ¿­ À̸§¿¡¼­ ¼Ó¼º À̸§ °ªÀ» ¾ò½À´Ï´Ù.

Data type µî·Ï Á¤º¸

¼Ó¼ºÀÇ À¯ÇüÀ» ¼³Á¤ÇÏ´Â °æ¿ì, i2ADWODA°¡ Å×ÀÌºí ¶Ç´Â º¸±â¿¡ ÀÖ´Â ¿­ÀÇ µ¥ÀÌÅÍ À¯ÇüÀ» ´ëÀÀµÇ´Â IBM WebSphere Business Integration Adapters Business Object À¯ÇüÀ¸·Î º¯È¯ÇÕ´Ï´Ù. ÀÌ º¯È¯Àº µÎ ´Ü°è·Î ¿Ï·áµË´Ï´Ù. ¿ì¼± µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ À¯ÇüÀº JDBC À¯ÇüÀ¸·Î º¯È¯µË´Ï´Ù. ±×·± ´ÙÀ½, JDBC À¯ÇüÀº IBM WebSphere Business Integration Adapters Business Object À¯ÇüÀ¸·Î º¯È¯µË´Ï´Ù. óÀ½ º¯È¯Àº »ç¿ë ÁßÀÎ JDBC µå¶óÀ̹ö·Î ¼öÇàµË´Ï´Ù. »ç¿ë ÁßÀÎ JDBC µå¶óÀ̹öÀÇ ¹®¼­¸¦ Âü°íÇϽʽÿÀ. JDBC À¯ÇüÀ¸·ÎÀÇ °¢ µ¥ÀÌÅͺ£À̽º À¯Çü ¸ÊÇο¡ ´ëÇÑ ÀÚ¼¼ÇÑ Á¤º¸´Â JDBC ½ºÆå(2.0 ÀÌ»ó)À» ÂüÁ¶ÇϽʽÿÀ. Ç¥ 14´Â JDBC À¯Çü¿¡¼­ ÇØ´çÇÏ´Â IBM WebSphere Business Integration Adapters Business Object À¯ÇüÀ¸·ÎÀÇ º¯È¯À» Ç¥½ÃÇÕ´Ï´Ù.


Ç¥ 15. µ¥ÀÌÅÍ À¯Çü ÀÏÄ¡
JDBC À¯Çü WebSphere Business Integration Adapters Business Object À¯Çü
BIT
 
BOOLEAN
 
CHAR
 
STRING
 
VARCHAR
 
STRING
 
LONGVARCHAR
 
STRING
 
INTEGER
 
INTEGER
 
NUMERIC
 
INTEGER
 
SMALLINT
 
INTEGER
 
TINYINT
 
INTEGER
 
BIGINT
 
INTEGER
 
DATE
 
DATE
 
TIME
 
DATE
 
TIMESTAMP
 
DATE
 
DECIMAL
 
STRING
 
DOUBLE
 
DOUBLE
 
FLOAT
 
DOUBLE
 
REAL
 
FLOAT
 
BINARY
 
STRING,
 

BYTEARRAY=TRUE
 

¸¦

AppSpecificInfo¿¡ Ãß°¡
 
VARBINARY
 
STRING,
 

BYTEARRAY=TRUE
 

¸¦

AppSpecificInfo¿¡ Ãß°¡
 

ÁÖ:
¿­ µ¥ÀÌÅÍ À¯ÇüÀÌ Ç¥ 15¿¡ Ç¥½ÃµÈ À¯ÇüÀÌ ¾Æ´Ñ °æ¿ì, i2ADWODA´Â ¿­À» °Ç³Ê¶Ù°í ¿­À» ó¸®ÇÒ ¼ö ¾ø´Ù´Â ³»¿ëÀÇ ¸Þ½ÃÁö¸¦ Ç¥½ÃÇÕ´Ï´Ù.

Cardinality µî·Ï Á¤º¸

i2ADWODA´Â ¸ðµç ´Ü¼ø ¼Ó¼ºÀÇ Ä«µð³¾¸®Æ¼¸¦ 1·Î ¼³Á¤ÇÕ´Ï´Ù.

MaxLength µî·Ï Á¤º¸

i2ADWODA´Â varchar, char ¶Ç´Â ÅØ½ºÆ® µ¥ÀÌÅÍ À¯Çü¿¡ ÁöÁ¤µÈ ±æÀÌ¿¡¼­ ¹®ÀÚ¿­ ±æÀ̸¦ È®º¸ÇÕ´Ï´Ù.

IsKey µî·Ï Á¤º¸

¿­ÀÌ Å×À̺íÀÇ 1Â÷ ŰÀÎ °æ¿ì, i2ADWODA´Â ÇØ´ç ¿­À» Ű ¼Ó¼ºÀ¸·Î Ç¥½ÃÇÕ´Ï´Ù. ±×·¯³ª Å×ÀÌºí ´ë½Å º¸±â°¡ Business Object¸¦ »ý¼ºÇϱâ À§ÇÑ ¼Ò½º ÄÚµå·Î ¼±ÅõǸé, i2ADWODA´Â Ű ¼Ó¼ºÀ¸·Î ¿­À» Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù. ÀÌ °æ¿ì, Ű ¼Ó¼ºÀº ¼öµ¿À¸·Î ¼³Á¤µÇ¾î¾ß ÇÕ´Ï´Ù.

IsForeignKey µî·Ï Á¤º¸

i2ADWODA´Â IsForeignKey µî·Ï Á¤º¸¸¦ ¼³Á¤ÇÏÁö ¾Ê½À´Ï´Ù. Business Object Designer¿¡¼­ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.

IsRequired µî·Ï Á¤º¸

Çʵ尡 Å×ÀÌºí ¶Ç´Â º¸±â¿¡¼­ ºñ¾î ÀÖÁö ¾ÊÀ½À¸·Î ÁöÁ¤µÇ¸é i2ADWODA´Â ÇØ´ç Çʵ带 Çʼö ¼Ó¼ºÀ¸·Î Ç¥½ÃÇÕ´Ï´Ù. ±×·¯³ª ¿¬°ü ¼ø¼­°¡ Àְųª ID ¿­ÀÏ ¼ö ÀÖÀ¸¹Ç·Î i2ADWODA´Â Ű Çʵ带 Çʼö·Î Ç¥½ÃÇÏÁö ¾Ê½À´Ï´Ù.

AppSpecificInfo µî·Ï Á¤º¸

i2ADWODA¿¡´Â ¼Ó¼º ·¹º§ÀÇ AppSpecificInfo µî·Ï Á¤º¸¿¡ µÎ °³ÀÇ ¸Å°³º¯¼ö¸¦ Æ÷ÇÔÇÕ´Ï´Ù. ÁöÁ¤µÈ ¸Å°³º¯¼öÀÇ ±¸¹®Àº ´ÙÀ½°ú °°½À´Ï´Ù.

CN=ColumnName
 

¿©±â¼­, ColumnNameÀº ƯÁ¤ ¼Ó¼º°ú ¿¬°üµÈ µ¥ÀÌÅͺ£À̽º Å×ÀÌºí ¶Ç´Â º¸±â¿¡ ÀÖ´Â ¿­ À̸§ÀÔ´Ï´Ù.

BYTEARRAY=true|false
 

i2ADWODA´Â 2Áø µ¥ÀÌÅ͸¦ °¡Áø ¿­·Î ÀνĵǸç BYTEARRAY=trueÀÇ

AppSpecificInfo µî·Ï Á¤º¸·Î À¯Çü ¹®ÀÚ¿­ÀÇ ¼Ó¼ºÀ» ÀÛ¼ºÇÕ´Ï´Ù.

ÁÖ:
Ãß°¡ AppSpecificInfo ¸Å°³º¯¼ö´Â Business Object Designer¿¡¼­ ¼³Á¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÀÌ ¸Å°³º¯¼ö¿¡ ´ëÇÑ Á¤º¸´Â ¼Ó¼º ·¹º§¿¡¼­ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸¸¦ ÂüÁ¶ÇϽʽÿÀ.

Verb

i2ADWODA´Â BO µî·Ï Á¤º¸ â¿¡ ÁöÁ¤µÇ´Â Verb¸¦ »ý¼ºÇÕ´Ï´Ù. i2ADWODA´Â °¢ Verb¿¡ AppSpecificInfo µî·Ï Á¤º¸¸¦ ÀÛ¼ºÇÏÁö¸¸ »óÁÖ½ÃŰÁö´Â ¾Ê½À´Ï´Ù. ÀÚ¼¼ÇÑ Á¤º¸´Â Verb¿¡ ´ëÇÑ ÀÀ¿ëÇÁ·Î±×·¥ ƯÁ¤ Á¤º¸ Çü½ÄÀ» ÂüÁ¶ÇϽʽÿÀ.

Copyright IBM Corp. 1997, 2004