[Áöµð³ÝÄÚ¸®¾Æ]ÀÚ¹Ù °³¹ßÀڷμ ÇÊÀÚ°¡ Ç×»ó ´À³¢´Â °ÍÀº GUI ÄÄÆ÷³ÍÆ®°¡ ºÎÁ·ÇØ À¥ ȯ°æ¿¡¼ ¸®Æ÷ÆÃ ȸéÀ» ¸¸µé¾î³»±â ¾î·Æ´Ù´Â »ç½ÇÀÌ´Ù. Äù½ºÆ®¼ÒÇÁÆ®¿þ¾îÀÇ JClass´Â ÀÌ¿Í °°Àº ÀÚ¹Ù °³¹ßÀÚÀÇ ¾î·Á¿òÀ» ÇØ°áÇÏ´Â ´ë¾ÈÀ¸·Î µ¥½ºÅ©Å¾ ¹öÀü°ú ¼¹ö ¹öÀüÀ¸·Î ±¸ºÐµÇ¾î ÀÖ´Ù.
dzºÎÇÑ GUI ÄÄÆ÷³ÍÆ®
swingÀÌ ÀÚ¹Ù 2¿¡ Ãß°¡µÈ ÀÌÈÄ GUI °³¹ß½Ã ÇÊ¿äÇÑ ÄÄÆ÷³ÍÆ® ºÎÁ· Çö»óÀÌ ´Ù¼Ò ÇØ°áµÇ´Â µíÇß´Ù. ±×·¯³ª swingÀº ³Ê¹«³ª ¹ü¿ëÀûÀ¸·Î ¼³°èµÅ ´Ù¸¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇÒ ¶§ ¸¹Àº ½Ã°£ÀÌ ÇÊ¿äÇϸç, °³¹ßµÈ ÄÄÆ÷³ÍÆ® ¿ª½Ã ´Ù¸¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ Àç»ç¿ëÇϱⰡ ½±Áö ¾Ê¾Ò´Ù. ÀÌ·± Á¡¿¡¼ JClass DesktopViews¿¡¼ Á¦°øÇÏ´Â ´Ù¾çÇÑ ÄÄÆ÷³ÍÆ®´Â, swingÀ» ÀÌ¿ëÇÑ °³¹ßº¸´Ù ½Ã°£À» ÁÙÀÌ¸é¼ swing ±â´Éº¸´Ù ´õ °·ÂÇÑ ±â´ÉÀ» Áö¿øÇÑ´Ù´Â ÀåÁ¡À» °®°í ÀÖ´Ù.
JClass´Â <Ç¥ 1>°ú °°ÀÌ GUI¸¦ À§ÇÑ ÄÄÆ÷³ÍÆ®, µ¥ÀÌÅͺ£À̽º 󸮸¦ À§ÇÑ ÄÄÆ÷³ÍÆ®, °³¹ßµÈ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¾ÐÃàÇÏ°í ¹èÆ÷Çϱâ À§ÇÑ ÄÄÆ÷³ÍÆ® µîÀ¸·Î ±¸¼ºµÅ ÀÖ¾î, JClass DesktopViews¸¸À¸·Îµµ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ½Ã°£À» ´ÜÃàÇÏ¸é¼ °·ÂÇÑ ±â´ÉÀ» ±¸ÇöÇÒ ¼ö ÀÖ´Ù.
 | <Ç¥ 1> JClass DesktopViews ÄÄÆ÷³ÍÆ® |  | |  | |
| | ÄÄÆ÷³ÍÆ® | ¼³¸í | | Chart | 2Â÷¿ø ÇüÅÂ(ÃàÀÌ 2°³ ÀÖ´Â ÇüÅÂ)ÀÇ ´Ù¾çÇÑ Â÷Æ®¸¦ Ç¥ÇöÇÒ ¼ö ÀÖ´Â ÄÄÆ÷³ÍÆ®·Î ÄÄÆ÷³ÍÆ®ÀÇ ¼Ó¼ºÀ» HTML·Î ³»º¸³»´Â µî ´Ù¾çÇÑ ¿É¼ÇÀÌ Á¦°øµÈ´Ù. | | Chart3d | 3Â÷¿ø, Áï ÃàÀÌ 3°³ ÀÖ´Â ÇüÅÂÀÇ Â÷Æ®¸¦ Ç¥ÇöÇÒ ¼ö ÀÖ´Â ÄÄÆ÷³ÍÆ® | | DataSource | µ¥ÀÌÅͺ£À̽º¿¡ ¿¬°áÇØ¼ ÇØ´ç µ¥ÀÌÅ͵éÀ» È¿½ÃÇÏ´Â ÄÄÆ÷³ÍÆ®. DBó¸®¿ë ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß½Ã ¸Å¿ì À¯¿ëÇÏ°Ô »ç¿ëÇÒ ¼ö ÀÖ´Ù. | | Elements | swingÀ» È®Àå½ÃŲ ÄÄÆ÷³ÍÆ®. swingÀÇ ±â´É Áß ÀϺθ¦ ±¸ÇöÇØ¼ swing°³¹ßÀÚµéÀÌ ·Î¿ì ·¹º§ÀÇ ÄÚµù±îÁö ÇÏÁö ¾Ê¾Æµµ µÇµµ·Ï ÇØ ÁØ´Ù. | | Field | µ¥ÀÌÅ͸¦ ÀÔ·ÂÇϰí ÇØ´ç µ¥ÀÌÅÍÀÇ À¯È¿¼ºÀ» °ËÁõÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ Á¦°øµÇ´Â ÄÄÆ÷³ÍÆ®, ¿¹¸¦ µé¾î ³¯Â¥¸¦ ÀÔ·ÂÇϰí ÇØ´ç ³¯Â¥¿¡ ´ëÇÑ À¯È¿¼º µîÀ» °ËÅäÇÒ ¼ö ÀÖ´Â ±â´ÉÀÌ ³»Æ÷µÇ¾î ÀÖ´Ù. | | HiGrid | DataSource¿Í ¿¬°èÇØ¼ µ¥ÀÌÅͰ£ÀÇ °ü°è, Æ®¸® ±¸Á¶ µî ¿©·¯°¡Áö ÇüÅ·Πǥ½ÃÇÒ ¼ö ÀÖ´Â ÄÄÆ÷³ÍÆ® | | JarMaster | ÀÚ¹Ù¸¦ ÀÌ¿ëÇÑ ¾ÐÃà/ ÇØÁ¦ À¯Æ¿¸®Æ¼. °³¹ßµÈ ÀÚ¹Ù ¾ÖÇø®ÄÉÀÌ¼Ç ÆÐŰ¡Çϰí À̸¦ ¹èÆ÷ÇÒ ¶§ À¯¿ëÇÑ µµ¿òÀ» ÁÖ´Â µµ±¸ | | PageLayout | µ¥ÀÌÅ͸¦ ȸ鿡 º¸¿©Áְųª ȤÀº Á¾ÀÌ·Î ÇÁ¸°Æ®ÇÒ ¶§ ÇÊ¿äÇÑ °¢Á¾ ·¹À̾ƿô ¹× À§Ä¡¸¦ ÁöÁ¤ÇÏ´Â ÄÄÆ÷³ÍÆ® | | LiveTable | ´Ù¾çÇÑ ±â´ÉÀ» Á¦°øÇÏ´Â Å×À̺í ÄÄÆ÷³ÍÆ® | | | | |
| |
Àú·ÅÇÑ ¸®Æ÷ÆÃ Åø
ÇÊÀÚ´Â ÁÖ·Î J2EE ±â¹ÝÀÇ ÇÁ·ÎÁ§Æ®¿¡ Âü¿©ÇØ Åë°è ó¸®¿Í ÇÁ·ÎÁ§Æ® °ü¸® ¿ªÇÒÀ» ´ã´çÇØ ¿Ô´Ù. Åë°è ó¸® ÀÛ¾÷À» ÇÏ´Ù º¸¸é Ç×»ó ´À³¢´Â °ÍÀÌ, µ¥ÀÌÅÍ´Â ÀÌ¹Ì µ¥ÀÌÅͺ£À̽º¿¡ µé¾î ÀÖ°í ±× µ¥ÀÌÅ͸¦ °¡°øÇؼ ƯÁ¤ÇÑ Åë°è Á¤º¸¸¦ ÃßÃâÇÏ´Â µ¥±îÁö´Â ¼º°øÇßÁö¸¸ À̸¦ ¾î¶»°Ô ÇÏ¸é ±×·¡ÇÁ ÇüÅ·Πº¯°æÇÒ ¼ö ÀÖÀ»Áö °í¹ÎÇϰï Çß´Ù.
ÇÊÀÚ°¡ Á¢±ÙÇÑ ¹æ¹ýÀº µÎ °¡Áö´Ù. ù° ¼¹ö¿¡¼´Â µ¥ÀÌÅ͸¸ º¸³»ÁÖ°í Ŭ¶óÀÌ¾ðÆ® Áï À¥ ºê¶ó¿ìÀú¿¡¼ ¾×ƼºêX ÇüÅÂÀÇ ÄÄÆ÷³ÍÆ®³ª JClass DesktopViews¿Í °°Àº ÄÄÆ÷³ÍÆ®¸¦ Ȱ¿ëÇØ ¾ÖÇø´À» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀÌ´Ù. ´Ù¸¥ ¶Ç Çϳª´Â °í°¡ÀÇ ¸®Æ÷ÆÃ ÅøÀ» »ç¿ëÇØ¼ ÇØ´ç ¸®Æ÷ÆÃ Åø¿¡¼ Á¦°øÇÏ´Â ´Ù¾çÇÑ APIµéÀ» ÀÀ¿ëÇÏ´Â ¹æ¹ýÀÌ´Ù.
ÇÊÀÚ°¡ ¼±È£ÇÏ´Â ¹æ½ÄÀº µÎ ¹øÂ°ÀÎ ¸®Æ÷ÆÃ ÅøÀ» ÀÌ¿ëÇÏ´Â °ÍÀÌ´Ù. ÇÏÁö¸¸ ´ëºÎºÐÀÇ ¸®Æ÷ÆÃ ÅøÀÌ »ó´çÈ÷ ºñ½Î¸ç ÇÁ·ÎÁ§Æ® ¿¹»êÀÌ ÇÑÁ¤µÇ¾î ÀÖÀ» °æ¿ì¿¡´Â µµÀÔÇϱⰡ ¸Å¿ì ¸Á¼³¿©Áö´Â °ÍÀÌ »ç½ÇÀÌ´Ù. À̹ø¿¡ ¼Ò°³ÇÏ´Â JClass ServerViews´Â ±âÁ¸ ¸®Æ÷ÆÃ Åø¿¡ ºñÇØ »ó´çÈ÷ Àú·ÅÇϸ鼵µ ²À ÇÊ¿äÇÑ ±â´É¸¸À» ¸ð¾Æ ³õÀº Á¦Ç°ÀÌ´Ù.
 |
| GUI ÄÄÆ÷³ÍÆ® ÆÐŰÁö |
½Ç½Ã°£ À̹ÌÁö ¹× PDF º¯È¯
JClass ServerViews´Â ServerChart¿Í ServerReport¶ó´Â µÎ °¡Áö ¸ðµâ·Î ±¸¼ºµÅ ÀÖ´Ù. ServerChart´Â ±× À̸§¿¡¼µµ ¾Ë ¼ö ÀÖµíÀÌ ¸·´ë ±×·¡ÇÁ, ¿ø ±×·¡ÇÁ µî ÃÑ 12°¡Áö Çü½ÄÀÇ Â÷Æ®¸¦ ½Ç½Ã°£À¸·Î Ç¥½ÃÇÒ ¼ö ÀÖÀ¸¸ç, ServerReport´Â JSP ȤÀº ¼ºí¸´À¸·Î µÈ °á°ú¹°À» PDF·Î º¯È¯Çؼ Ãâ·ÂÇÑ´Ù. Áï °³¹ßÀÚ°¡ µ¥ÀÌÅͺ£À̽º¿¡¼ °ªÀ» Àоî¿Í ÇØ´ç °ªÀ» ±×·¡ÇÁ ÇüÅ·Πº¸¿©ÁÖ°í ½Í´Ù¸é, ServerChart¸¦ ÀÌ¿ëÇØ JSP³ª ¼ºí¸´¿¡¼ °´Ã¼¸¦ »ý¼ºÇϰí API¸¦ È£ÃâÇϱ⸸ Çϸé Â÷Æ® À̹ÌÁö¸¦ »ý¼ºÇÏ°í »ý¼ºµÈ À̹ÌÁö¸¦ »ç¿ëÀÚ¿¡°Ô Àü´ÞÇÒ ¼ö ÀÖ´Ù.
»Ó¸¸ ¾Æ´Ï¶ó À̸¦ ÇöÀç ÀÎÅͳݿ¡¼ ÀüÀÚ ¹®¼ÀÇ Ç¥ÁØÀ¸·Î ¿©±æ¸¸Å ³Î¸® Åë¿ëµÇ°í ÀÖ´Â PDF ÇüÅ·Πº¯È¯Çؼ Àü´ÞÇÒ ¼ö ÀÖ´Ù. ÀÌ·¯ÇÑ Á¢±ÙÀ» ÅëÇØ »ç¿ëÀÚ´Â ½Ç½Ã°£À¸·Î ´Ù¾çÇÑ ÇüÅÂÀÇ PDF ¹®¼¸¦ ¾ò´Â´Ù. Áï ÁÖ½Ä Á¤º¸³ª IR Á¤º¸ °°ÀÌ ¸ÅÀÏ Á¤º¸°¡ º¯ÇÏ´Â µ¥ÀÌÅ͸¦ PDF ¹®¼·Î È®ÀÎÇϰí À̸¦ ÀúÀåÇÒ ¼ö ÀÖÀ½À» ÀǹÌÇÑ´Ù. ¶ÇÇÑ ÀÌ Á¦Ç°Àº ¼ø¼ö ÀÚ¹Ù·Î ÀÛ¼ºµÅ J2EE ȯ°æÀ̶ó¸é ¾î¶² WAS³ª À¥ ÄÁÅ×À̳ʿ¡¼ ½ÇÇàÇÒ ¼ö ÀÖÀ¸¸ç ¸®Æ÷ÆÃÀ» À§ÇÑ ÆäÀÌÁö µðÀÚÀ̳ʰ¡ Á¦°øµÈ´Ù.
 | |  |
| ¸®Æ÷ÆÃÀ» À§ÇÑ µðÀÚÀÌ³Ê | | µðÀÚÀÎ °á°ú ȸé |
²Ä²ÄÇÑ µµ¿ò¸» ±â´É
2002³â¿¡ JClass¸¦ ¸®ºäÇÏ¸é¼ ÇÊÀÚ°¡ °í¹ÎÇß´ø ºÎºÐÀº ÇØ´ç Á¦Ç°¿¡ ´ëÇÑ ¼³¸íÀÌ ³Ê¹« ¹Ì¾àÇØ¼ ±× ±â´ÉÀÌ ¶Ù¾î³²¿¡µµ ºÒ±¸ÇÏ°í »ç¿ëÇϱⰡ ¹«Ã´ Èûµé´Ù´Â Á¡°ú ¿Ü»ê Á¦Ç°ÀÎ °ü°è·Î ÇѱÛÈ ¹®Á¦ ±×¸®°í ±â¼ú Áö¿ø ¹®Á¦°¡ ´Ù¼Ò °É¸²µ¹·Î ÀÛ¿ëÇß´Ù´Â Á¡ÀÌ´Ù. ¾à 2³âÀÌ Áö³ Áö±Ý ´Ù½Ã »ìÆìº» JClass´Â ¹®¼È°¡ ³Ê¹« Àß µÇ¾î ÀÖ¾î ÇÊÀÚ¸¦ ¹«Ã´ ³î¶ó°Ô Çß´Ù. JClass DesktopViews¿¡¼ Á¦°øÇÏ´Â ÄÄÆ÷³ÍÆ®¸¶´Ù 200¿© ÆäÀÌÁö°¡ ³Ñ´Â PDF ¹®¼¸¦ °¢°¢ Á¦°øÇϰí ÀÖ´Ù. ´Ü¼øÈ÷ APIÀÇ ¼³¸íÀ» ³Ñ¾î À̸¦ Ȱ¿ëÇϱâ À§ÇÑ ¸Å¿ì Ä£ÀýÇϰí ÀÚ¼¼ÇÑ È°¿ë °¡À̵å´Â ÀÌ Á¦Ç°À» ¼±ÅÃÇÑ °³¹ßÀÚ¸¦ ¹«Ã´À̳ª ±â»Ú°Ô ¸¸µé °ÍÀÌ´Ù.
³Ê¹« ¸¹Àº API°¡ ¶§·Î´Â °É¸²µ¹ÀÌ µÉ ¼öµµ¡¦
±×·¯³ª ´ÜÀÏ ÄÄÆ÷³ÍÆ®°¡ ¸¹Àº ±â´ÉÀ» ³»Æ÷ÇÏ´Ù º¸´Ï ÇÊ¿¬ÀûÀ¸·Î API°¡ ¸¹¾ÆÁú ¼ö¹Û¿¡ ¾ø´Ù. ¸¹Àº Ŭ·¡½ºµé°ú ¸Þ½îµåµéÀº ÇØ´ç ÄÄÆ÷³ÍÆ®¸¦ óÀ½ »ç¿ëÇÏ´Â °³¹ßÀÚ´Â ´Ù¼Ò ºÎ´ã°¨À» °¡Áú ¼öµµ ÀÖÀ¸¸ç ÇØ´ç Á¦Ç°ÀÇ »ç¿ë¹ýÀ» ÀÍÈ÷´Â µ¥ ¾î´À Á¤µµ ÇнÀÇÒ ½Ã°£ÀÌ ÇÊ¿äÇÒ °ÍÀÌ´Ù. ÇÏÁö¸¸ ÀÌ´Â ±×¸¸Å dzºÎÇÑ ±â´ÉÀ» ³»Æ÷Çϰí ÀÖ´Ù´Â Á¡ÀÌ¹Ç·Î ÃæºÐÈ÷ ÅõÀÚÇÒ ¸¸ÇÑ °ª¾îÄ¡°¡ ÀÖ´Ù. @
 |  |  |
| | | ÀåÁ¡ : | ½Ç½Ã°£ ¸®Æ÷ÆÃ ¹× Â÷Æ® À̹ÌÁö »ý¼º ±â´É | |  | | ´ÜÁ¡ : | »ç¿ë¹ýÀ» ÀÍÈ÷±â À§ÇÑ ÃæºÐÇÑ ½Ã°£ÀÌ ÇÊ¿ä | |  | | |  | | | | |
 |  |  |
* ÀÌ ±â»ç´Â ZDNet KoreaÀÇ ÀÚ¸ÅÁöÀÎ ¸¶ÀÌÅ©·Î¼ÒÇÁÆ®¿þ¾î¿¡ °ÔÀçµÈ ³»¿ëÀÔ´Ï´Ù.