·Î±×ÀÎ | ȸ¿ø°¡ÀÔ (´º½º·¹ÅͽÅû) | SITEMAP
   
  °³¹ß   Ç÷§Æû   ½Ã½ºÅÛ   ¸Å´ÏÁö¸ÕÆ®   Àüü±â»ç  
ÀÚ¹Ù
´å³Ý
C/C++
DB
¸ðµ¨¸µ
À¥°³¹ß
±âŸ
À¯´Ð½º/¸®´ª½º
À©µµ¿ì
±âŸ
¼­¹ö
³×Æ®¿öÅ©
º¸¾È
±âŸ
BM
PM
±âŸ
 
±â»çÀúÀå
0
 
¸¶ÀÌ ½ºÅ©·¦
À¥¼­ºñ½º·Î SOA ÄÄÆ÷³ÍÆ® ±¸ÇöÇϱâ

Brian Schaffner ( ZDNet Korea )   2004/10/27  
EMF Service Management
EMF Enterprise Development
[Áöµð³ÝÄÚ¸®¾Æ]ÀÌÀü ±Û¿¡¼­ °¢ ºñÁî´Ï½º ÇÁ·Î¼¼½º¿¡ ÀûÇÕÇÑ ¼­ºñ½º ÁöÇâ ¾ÆÅ°ÅØÃ³(SOA)¸¦ ±¸ÃàÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ³íÀÇÇÑ ¹Ù ÀÖ´Ù. À̹ø ±Û¿¡¼­´Â SOA ¾ÆÅ°ÅØÃ³¸¦ º¸´Ù ¼¼½ÉÇÏ°Ô »ìÆìº¸°í ÄÄÆ÷³ÍÆ®¸¦ ½ÇÇàÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ ¾Ë¾Æº¸ÀÚ.

¾Æ¿ï·¯ À¥¼­ºñ½º ±â¼úÀ» ÀÌ¿ëÇØ ¼­ºñ½º ¿¡ÀÌÀü½Ã, ¼­ºñ½º Á¦°øÀÚ, ±×¸®°í ¼­ºñ½º ¿äûÀÚ µîÀ» ½ÇÇàÇϱâ À§ÇÑ ¼³°è¸¦ ±¸ÃàÇÏ´Â ¹æ¹ý µî¿¡ ´ëÇØ ¼³¸íÇϵµ·Ï ÇϰڴÙ.

À¥ ±â¼ú·Î ¼­ºñ½º ½ÇÇàÇϱâ
À¥ ±â¼úÀº »ó´çÈ÷ dzºÎÇÑ ¼öÁØÀ¸·Î ¼­ºñ½º ½ÇÇà µµ±¸¸¦ Á¦°øÇÒ ¸¸Å­ ¼º¼÷ÇØ ¿Ô´Ù. À¥¼­ºñ½º ±â¼úÀº ´ëü·Î ´Ù¸¥ ±â¼úÀ» ±â¹ÝÀ¸·Î ±¸ÃàµÇ¸ç ƯÈ÷ XML°ú HTTP¿¡ ±Ù°Å¸¦ µÎ°í ÀÖ´Ù.

°¢ ¼­ºñ½ºµéÀº ÈçÈ÷ ÇöÁ¸ÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀ» Æ÷ÀåÇÑ ÇüÅ·ΠÁ¦°øµÇ°í ÀÖ´Ù. ±×¸² A´Â ´Ù¾çÇÑ À¥¼­ºñ½º ÄÄÆ÷³ÍÆ®¿Í À̵éÀÌ ÇϳªÀÇ ¼­ºñ½º ¾ÆÅ°ÅØÃ³¸¦ ¼öÇàÇϱâ À§ÇØ ¾î¶»°Ô °øÁ¶¸¦ ÀÌ·ç´ÂÁö ±× ¿¬°ü °ü°è¿¡ ´ëÇØ ¼³¸íÇϰí ÀÖ´Ù.

±×¸² A : SOAÀÇ À¥¼­ºñ½º ±¸Çö

À§ ±×¸²¿¡¼­ UDDI°¡ ¼­ºñ½º ¹ß°ß ¿¡ÀÌÀü½Ã¸¦ Á¦°øÇϸç À¥·¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö´Â ¼­ºñ½º Á¦°øÀÚ¸¦ Àü´ÞÇÏ°í ¾ÖÇø®ÄÉÀ̼ÇÀº ¼­ºñ½º Á¦°øÀÚÀÇ ¿ªÇÒÀ» ÇÏ´Â °ÍÀ» ¹ß°ßÇÒ ¼ö ÀÖ´Ù. ÀÌ·± ¸ð½ÀÀÌ ¹Ù·Î SOA ¸ðµ¨ÀÇ ÃæÁ· ¿ä°ÇÀÌ µÈ´Ù.

¼­ºñ½º Á¦°øÀÚ¿¡¼­ ¾ÖÇø®ÄÉÀÌ¼Ç ±â´É¼º ¿ä¾àÇϱâ
À¥¼­ºñ½º´Â Çϳª ¶Ç´Â ±× ÀÌ»óÀÇ ¾ÖÇø®ÄÉÀÌ¼Ç Àü¹Ý¿¡ °ÉÃÄ ½ÇÇàµÈ´Ù´Â ±â´É¼ºÀ» °®Ãá ¼­ºñ½ºÀÇ ¡®Æ÷À塯À» ¹Ýµå½Ã Á¦°øÇØ¾ß ÇÑ´Ù. ÀϺΠÀ¥¼­ºñ½º´Â ¾Æ¸¶ ´Ù¸¥ À¥¼­ºñ½ºµéÀÌ ´ÙÁß ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ÅëÇÕ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â ¹Ý¸é¿¡ ´ÜÀÏ ¾ÖÇø®ÄÉÀ̼ÇÀ» ´ë»óÀ¸·Î ÇÑ ±â´É¼ºÀ» Á¦°øÇϰí ÀÖ´ÂÁöµµ ¸ð¸¥´Ù.

¾ÖÇø®ÄÉÀ̼ÇÀ» ¼­ºñ½º Ãø¸é¿¡¼­ ¸é¹ÐÈ÷ °èÈ¹ÇØ º¸¸é ¾ÖÇø®ÄÉÀ̼ǰú ±â¼úÀÌ ºñÁî´Ï½º ÇÁ·Î¼¼½º¿¡ ÀûÇÕÇÑÁö »ìÆìº¼ ¼ö ÀÖ´Ù. ±×¸² B´Â ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±â´É¼ºÀÌ ¼­ºñ½º ½ÇÇàÀ¸·Î ¸é¹ÐÇÏ°Ô °èȹµÇ´Â ¹æ¹ý¿¡ ´ëÇÑ »ç·Ê¸¦ º¸¿©ÁØ´Ù.

±×¸² B : ¾ÖÇø®ÄÉÀÌ¼Ç ±â´É¼ºÀÌ ¼­ºñ½º¿¡ ¸ÅÇεǴ ¿¹

EJB¿Í °°Àº ÄÄÆ÷³ÍÆ® ¾ÆÅ°ÅØÃ³´Â ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö ȯ°æ¿¡¼­ ¼öÇàµÉ ¼ö ÀÖ´Â ¼­ºñ½º¸¦ ¿ä¾àÇØ º¸¿©ÁØ´Ù.

À¥ ¼­¹ö´Â ¼­ºñ½º Á¢±Ù¿¡ ´ëÇØ HTTP ³×Æ®¿öÅ© Àü¼Û ¹æ¹ýÀ» Á¦½ÃÇÏ¸ç ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹ö´Â SOAP ÀÎÅÍÆäÀ̽º¿Í ¼­ºñ½º¸¦ ±¸¼ºÇÏ´Â °´Ã¼ ÄÄÆ÷³ÍÆ®¸¦ ÁÖ°üÇÑ´Ù. °´Ã¼ ÄÄÆ÷³ÍÆ®´Â ¾ÖÇø®ÄÉÀ̼ǵ鿡 ´ëÇØ ºñÁî´Ï½º ¼­ºñ½º °èÃþÀ» Á¦°øÇÑ´Ù.

°á°úÀûÀ¸·Î À¥¼­ºñ½º´Â ±âÃÊÀûÀÎ ¾ÖÇø®ÄÉÀ̼ǵ鿡¼­ dzºÎÇÏ°Ô Á¤ÀÇµÈ ¼­ºñ½ºµéÀ» À̲ø¾î ³½´Ù. ÀÌ·¯ÇÑ ¼­ºñ½º´Â ÀÌÈÄ °³³ä Á¤Àǰ¡ Àß µÈ ºñÁî´Ï½º ÇÁ·Î¼¼½º·Î ¿¬°áµÈ´Ù.

¾ÖÇø®ÄÉÀÌ¼Ç Àü¹Ý¿¡ °ÉÄ£ °³³äÀû °èÃþÀ» ±¸¼ºÇÏ¸é °¢ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±â´É¼ºÀ» ºñÁî´Ï½º ¼­ºñ½º·Î Á¤ÀǵÈ, º¸´Ù ÀÇ¹Ì ÀÖ´Â ¹æ¹ýÀ¸·Î Àü´ÞÇÒ ¼ö ÀÖ´Ù.

WDSL ȯ°æÀÇ ¼­ºñ½º ±Ô¾à Á¤ÀÇ
¼­ºñ½º Á¦°øÀÚ´Â WSDL ¹®¼­ ÇüÅÂ·Î ÇØ´ç ÀÎÅÍÆäÀ̽º ±Ô¾àÀ» ÃâÆÇÇÑ´Ù. WSDL ¹®¼­´Â ¼­ºñ½º À§Ä¡ ÁöÁ¤, ±×¸®°í ÇØ´ç ¼­ºñ½º¿¡ ´ëÇÑ Á¢±Ù ¹æ¹ý±îÁö Æ÷ÇÔÇÏ´Â ¼­ºñ½ºÀÇ Æ¯Â¡À» Á¤ÀÇÇÑ´Ù. °³¹ßÀû °üÁ¡¿¡¼­ º¼ ¶§ WSDLÀº ¼­ºñ½º ¿äûÀÚ¿Í ¼­ºñ½º °ø±ÞÀÚ°¡ ¸ðµÎ µ¿ÀÇÇÏ´Â ±Ô¾àÀ» Á¦°øÇÑ´Ù.

ÀÏ´Ü ºñÁî´Ï½º ÇÁ·Î¼¼½º¸¦ Á¤ÀÇÇϰí ÇØ´ç ÇÁ·Î¼¼½º¸¦ ½ÇÇàÇÒ ¼­ºñ½º¸¦ Á¶Á÷ÇÏ°í ³ª¸é ±× ´ÙÀ½ ´Ü°è´Â ¼­ºñ½º¿Í ¼­ºñ½º ³»ºÎÀÇ Æ¯Á¤ ¹æ¹ý·ÐÀ» °áÁ¤ÇÏ´Â °ÍÀÌ´Ù.

WSDLÀº ¼¼ºÎ ¼­ºñ½ºÀÇ XML Æ÷¸ËÀÌ´Ù. WSDL ¹®¼­ ³»¿¡¼­ ¼­ºñ½º Á¢±Ù¹ý, °¡´ÉÇÑ ¹æ¹ý¿¡ ´ëÇÑ ÆÇ´Ü, ¹æ¹ý¿¡ ´ëÇÑ Á¢±Ù, ¹æ¹ý±îÁö ³ª¾Æ°¡´Â µ¿¾È °ÅÃÄ¾ß ÇÏ´Â ¸Å°³º¯¼ö, ±âŸ ¿©·¯ ¿ä¼Ò¿¡ ´ëÇÑ ¼¼ºÎ ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Ù.

¼­ºñ½º ¿äûÀÚµéÀº ¼­ºñ½º ·¹Áö½ºÆ®¸®¸¦ ÀÌ¿ëÇØ ¼­ºñ½º¸¦ À§Ä¡½ÃŲ´Ù. À¥¼­ºñ½ºÀÇ ½ÇÇà¿¡¼­ ¼­ºñ½º ·¹Áö½ºÆ®¸®´Â UDDI¸¦ ÀÌ¿ëÇØ ½ÇÇàµÈ´Ù. UDDI ¼­¹ö´Â ¼­ºñ½º ³»¿ª¿¡ ´ëÇÑ µ¥ÀÌÅͺ£À̽º¸¦ °®°í ÀÖÀ¸¸ç À̵éÀ» ¼­ºñ½º ¿äû ¾ÖÇø®ÄÉÀ̼ǿ¡ Á¦°øÇÑ´Ù.

¼­ºñ½º ¿äûÀÚ´Â À¥¼­ºñ½º¿ÍÀÇ ÀÎÅÍÆäÀ̽º ±Ô¾àÀ» ³³µæÇϱâ À§ÇØ WSDL ¹®¼­¸¦ Ȱ¿ëÇÑ´Ù.

ÀϹÝÀûÀ¸·Î WSDL ¹®¼­´Â ¹°¸®ÀûÀ¸·Î UDDI ¼­¹ö¿¡ ÀúÀåµÇ´Â °ÍÀº ¾Æ´Ï´Ù. ¿ÀÈ÷·Á UDDI ¼­¹ö´Â ¼­ºñ½º ¿äûÀÚ¿¡°Ô WSDL ¹®¼­¸¦ ¾îµð¼­ ¹ß°ßÇÒ ¼ö ÀÖ´ÂÁö À§Ä¡¸¦ È®ÀÎÇÒ ¼ö ÀÖ´Â URLµéÀ» Á¦°øÇÑ´Ù.

ÇÁ·Î±×·¡¸ÓÀÇ Ãø¸é¿¡¼­ WSDL ¹®¼­´Â ¼­ºñ½º¿¡ Á¢¼ÓÇϱâ À§ÇØ »ç¿ëÇÏ´Â °³³ä ÀÎÅÍÆäÀ̽º¸¦ Á¤ÀÇÇÑ´Ù. ¼³°è Ãø¸é¿¡¼­ WSDLÀº ¼­ºñ½º ¿äûÀÚ¿Í Á¦°øÀÚ »çÀÌÀÇ ±Ô¾àÀ» ±ÔÁ¤Çϱ⠶§¹®¿¡ ¹Ýµå½Ã ÀÌ 2°¡Áö ¾Õ¿¡ À§Ä¡ÇØ¾ß ÇÑ´Ù.

ÀÏ´Ü WSDLÀÌ ¼³°èµÅ ÇÕÀÇµÇ¸é ¼­ºñ½º Á¦°øÀÚÀÇ °³¹ßÀÚ¿Í ¼­ºñ½º ¿äûÀÚÀÇ °³¹ßÀÚ´Â ´Ù¼Ò ÆòÇàÀûÀ¸·Î ÀÛ¾÷ÇÏ°Ô µÈ´Ù.

¼­ºñ½º ¹ß°ß
¼­ºñ½º´Â UDDI ¼­¹ö¿¡ ÁúÀÇÇÏ°í °ü·ÃµÈ WSDL ¹®¼­¿¡ Á¢±ÙÇÔÀ¸·Î½á ¹ß°ßµÈ´Ù. Á᫐ ·¹Áö½ºÆ®¸®¸¦ »ç¿ëÇÔÀ¸·Î½á Ŭ¶óÀÌ¾ðÆ® ¾ÖÇø®ÄÉÀ̼ÇÀº ¿ªµ¿ÀûÀ¸·Î ¼­ºñ½º¸¦ ¹ß°ßÇϰí ÀÌ¿¡ °áÇÕµÉ ¼ö ÀÖ´Ù.

UDDI ¼­¹ö ¹× ÇÁ·ÎÅäÄÝÀº »ó´çÈ÷ Æ÷°ýÀûÀÌ´Ù. ÇϳªÀÇ ¼­ºñ½º ¾ÆÅ°ÅØÃ³·Î¼­ UDDI ÄÄÆ÷³ÍÆ®´Â ÀÚ½ÅÀÇ µµ¸ÞÀÎ ³»¿¡ À§Ä¡ÇÑ ¸ðµç ¼­ºñ½º¿¡ ´ëÇØ Àß ¾Ë°í ÀÖ´Â Áß¾Ó ¿¡ÀÌÀü½Ã ¿ªÇÒÀ» ¼öÇàÇÑ´Ù. ¾ðÁ¦µç ¼­ºñ½º ¿äûÀÚ°¡ ¼­ºñ½º¿¡ Á¢±ÙÇϰųª ¼­ºñ½º¸¦ À§Ä¡½ÃÄÑ¾ß ÇÒ ¶§¸¶´Ù UDDI ¼­¹ö´Â Á¤º¸ ¿äûÀ» ¹Þ´Â´Ù.

UDDI´Â ·¹Áö½ºÆ®¸®¸¦ °Ë»öÇϴµ¥ ÀÖ¾î ´Ù¾çÇÑ ¹æ¹ýÀ» Á¦°øÇÑ´Ù. ÀÏ´Ü ÇϳªÀÇ Á¶Á÷°ú ¼­ºñ½º°¡ À§Ä¡µÇ°í ³ª¸é ¼­ºñ½º ¿äûÀÚ´Â WSDL À§Ä¡¸¦ ¿ä¾àÇÑ´Ù.

WSDLÀº ´ë°³ ¼­ºñ½º ±× ÀÚü¿Í ÇÔ²² À§Ä¡ÇÑ´Ù. ±× ´ÙÀ½ ¼­ºñ½º ¿äûÀÚ´Â ¼­ºñ½ºÀÇ ¼¼ºÎ »çÇ×À» ¾Ë±â À§ÇØ WSDL ¹®¼­¿¡ Á¢±ÙÇÑ´Ù. WSDL ¹®¼­ ³»ÀÇ Á¤º¸¸¦ Ȱ¿ëÇØ ¼­ºñ½º ¿äûÀÚ´Â ¼­ºñ½º¿¡ Á¢±ÙÇÏ´Â ¹æ¹ý, ±×¸®°í ¾î¶² ¹æ¹ý·ÐÀÌ ÀÖ´ÂÁö, ¾î¶² ¸Å°³º¯¼ö°¡ º¸³»Á®¾ß¸¸ ÇÏ´ÂÁö µîÀ» ´Ù¸¥ °Íº¸´Ù ¸ÕÀú ÀÌÇØÇÏ°Ô µÈ´Ù.

±×¸² C´Â ÀÌ·¯ÇÑ ÇÁ·Î¼¼½º°¡ ÀÛµ¿ÇÏ´Â °ÍÀ» ¹¦»çÇÑ °ÍÀÌ´Ù.

±×¸² C : ¼­ºñ½º ¿äûÀڷκÎÅÍ WSDL¿¡ Á¢±ÙÇϱâ
ÇâÈÄ °úÁ¦
SOA¸¦ ±¸ÇöÇÏ´Â °ÍÀº Á¤¸» ÇϳªÀÇ µµÀü°úµµ °°´Ù. ±¸ÇöÀ» ÅëÇØ SOA¸¦ ±¸¼ºÇÏ´Â ÄÄÆ÷³ÍÆ®¿Í À¥¼­ºñ½º À̸éÀÇ ±â¼úµéÀ» ÀÌÇØÇÔÀ¸·Î½á dzºÎÇÑ Àü·«Àû ¼Ö·ç¼ÇÀ» Á¦°øÇÔ°ú µ¿½Ã¿¡ °¢ ºñÁî´Ï½ºÀÇ ÇÊ¿ä ºÎºÐ°ú µµÀü°úÁ¦ µîÀ» ÃæÁ·½ÃŰ´Â ½Ç¼ÓÀÖ´Â ¾ÆÅ°ÅØÃ³¸¦ ¸¸µé¾î ³¾ ¼ö ÀÖÀ» °ÍÀÌ´Ù. @
°ü·Ã±â»ç
SOA ¼­ºñ½º Á¶ÇÕ ÇʼöÁ¶°Ç¡¸Á¶¸³Áú ÀÎÅÍÆäÀ̽º¡¹
ÀÚ¹Ù À¥¼­ºñ½º µð·ºÅ丮 ÆÐÅÏ Å½±¸
°³¹ßÀÚ ½Ã°¢À¸·Î º»¡¸À§Ä¡Åõ¸í¼º¡¹
´å³Ý Ç÷§Æû°ú SOAÀÇ °áÇÕÀº¡¸ÀÌ·¸°Ô!¡¹
´À½¼ÇÏ°Ô °áÇÕµÈ À¥¼­ºñ½ºÀÇ ÀåÁ¡
SW ¾Æ¿ô¼Ò½Ì, ÁßÈï±â ¿Â´Ù¡¸À¥¼­ºñ½º¡¤SOA°¡ ¿øµ¿·Â¡¹
µ¶ÀÚÀÇ°ß ³²±â±â (·Î±×ÀÎ ÈÄ µ¶ÀÚ ÀǰßÀ» ³²±â½Ç ¼ö ÀÖ½À´Ï´Ù.)
¾ÆÀ̵ð ºñ¹Ð¹øÈ£
 
 
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ç] °¡½¿ÀÇ ²Þ...
[DDD ¨ë] BDD(Behavi...
[ORM ¨ç] ÇÏÀ̹ö³×ÀÌÆ® Ȱ¿ëÀü...
À©µµ¿ìCE µð¹ÙÀ̽º µå¶óÀ̹ö¿¡ °ü...
[±â°í]°í°´ ´«³ôÀÌ¿¡ ¸ÂÃá °¡»óÈ­...
[DDD ¨è] UI ÇÁ·ÎÅäŸÀÌÇÎ
[±â°í]¿Ã¸²ÇÈ ½ÃÁ𠺸¾È À§Çù¿¡ ...
"¿¬¹æ¿ä¿øºÎÅÍ 14»ì ¼Ò³â±îÁö"¡¦Ú¸ ÇØÅ·´ëȸ, ÇÁ·Î±Þ ÇØÄ¿ 800¿©¸í ´ë¿îÁý [00:01:53]
Áöµð³ÝÄÚ¸®¾Æ ¿µ»óÁ¦ÀÛÆÀ
[¼­¹ü±ÙÀÇ À¯ÄèÇÑ ¸®ºä]¹ÙÀÌ¿À(FW) VS X³ëÆ®(S510), ¼÷Àû ´ë°á ±¸µµ·Î ´Þ¾Æ¿À¸¥ 'ÇÁ¸®¹Ì¾ö±Þ ³ëÆ®ºÏPC' [00:07:21]
ÁøÇà ·ùÁØ¿µ ±âÀÚ, Á¦ÀÛ À¯È¸Çö PD
Á¶Áßµ¿, ´ÙÀ½¿¡ ´º½º°ø±Þ Áß´Ü¡¦"...
¡°À¥ Ç¥ÁØÀº ¹«½¼!¡±¡¦IE8¿¡ ´ë...
¡®³ªÈ¦·Î ¾×ƼºêX¡¯¡¦¼¼°è ÀÎÅͳݰú...
³×À̹ö´Â ¿Ö '10´ë ÇØÄ¿'¿¡ ´ç...
[¼öÆÛ°³¹ßÀÚÀÇ ±æ ¨ç] °¡½¿ÀÇ ²Þ...
´ÙÀ½ vs Á¶Áßµ¿, Á¤¸éÃæµ¹·Î Ä¡...
"¿ù 9,900¿øÀÌ¸é ½Ã³»¡¤½Ã¿ÜÀü...
ÈÞ´ëÆù 'ÀüÈ­¹øÈ£, ¹®ÀÚ' ÀÚµ¿º¸...
¸¶À̽ºÆäÀ̽º, ¿¹ºñ °³¹ßÀÚ ¾¦¾¦ ...
CCTV°¡ °¥¼ö·Ï °­ÇØÁø´Ù
ÇÑÄÄ, Á¶Á÷°³Æí¡¦"¿ÀǼҽºSW Ű...
 
 
The Korean edition of 'ZDNet' is published under license from CNET Networks, Inc., San Francisco, CA, USA. Editorial items appearing in 'ZDNet Korea' that were originally published in the US Edition of 'ZDNet', 'CNET', and 'CNET News.com' are the copyright properties of CNET Networks, Inc. or its suppliers.
Copyright ¨Ï 2008 CNET Networks, Inc. All Rights Reserved. 'ZDNet', 'CNET' and 'CNET News.com' are trademarks of CNET Networks, Inc.