¾È³çÇϽʴϱî.
À¥°³¹ß°ú ¹«°üÇÑ Á÷Á¾¿¡ ±Ù¹« ÁßÀÔ´Ï´Ù.(°ÇÃà)
ÀÌÀü¿¡ À¥°³¹ß¿¡ °ü½ÉÀÌ »ý°Ü¼ JAVA¸¦ °øºÎÇÏ°Ô µÈ ÀûÀÌ ÀÖ¾ú½À´Ï´Ù.
°øºÎ¸¦ ÇÏ¸é¼ À¥°³¹ßÀÌ JAVA¸¸ Çؼ µÉ ¹®Á¦°¡ ¾Æ´Ï¶õ °ÍÀ» ¾Ë¾Ò½À´Ï´Ù.
´Ù¾çÇÑ ºÐ¾ß°¡ ÀÖ°í.. ¾ÆÁ÷ ±× °úÁ¤ÀÌ ¸Ó¸®¿¡ ¾È µé¾î¿À³×¿ä.
Á¦°¡ °ÇÃàºÐ¾ß¿¡ ÀÏÇÏ¸é¼ ´Ù¾çÇÑ ÇÁ·Î±×·¥À» ¸¸µé°í ½ÍÀºµ¥.. À¥±â¹ÝÀ¸·Î °³¹ßÀ» ÇÏ°í ½Í½À´Ï´Ù.
¿¹¸¦ µé¾î¼,
ƯÁ¤ Á¤º¸°¡ µé¾îÀÖ´Â ÅؽºÆ® ÆÄÀÏÀ» ¾÷·ÎµåÇϸé,
±× Á¤º¸¸¦ °¡°øÇؼ µµ¸éÀÌ ÀÚµ¿À¸·Î ¸¸µé¾îÁ®¼ dxf ijµå ÆÄÀÏ·Î ´Ù¿î·Îµå µÇµµ·Ï ÇÏ´Â À¥»çÀÌÆ®¸¦ ¸¸µé°í ½Í½À´Ï´Ù.
±×·³ Á¦°¡ ÇÒ ¼ö ÀÖ´Â ºÎºÐÀº JAVA·Î ÅؽºÆ® ÆÄÀÏÀ» ·ÎµåÇÏ°í data¸¦ °¡°øÇؼ dxf·Î Ãâ·ÂµÇµµ·Ï ÇÏ´Â ·ÎÁ÷Àº °³¹ßÇÒ ¼ö ÀÖÀ» °Í °°½À´Ï´Ù.
(ÇöÀç ¿¢¼¿ vba·Î ¾î´ÀÁ¤µµ ±¸ÇöÀ» ÇØ ³õÀº »óÅÂÀÔ´Ï´Ù.)
¿©±â¼ ±Ã±ÝÇÑ ºÎºÐÀÌ JAVA·Î ÀÌ·¸°Ô ¸¸µå´Â °ÍÀÌ ¹«ÀǹÌÇÑ ºÎºÐÀÎ °ÍÀÎÁö..
¾Æ´Ï¸é ÀÌ·¸°Ô ¸¸µé¾î ³õÀº JAVA ¼Ò½º¸¦ È°¿ëÇؼ À¥°³¹ßÀ» ÁøÇà ÇÒ ¼ö ÀÖ´Â °ÍÀÎÁö ±Ã±ÝÇÕ´Ï´Ù.
¸¸¾à¿¡ È°¿ë°¡´ÉÇÑ ºÎºÐÀ̶ó¸é ÃßÈÄ ¾î¶² °úÁ¤À» ÅëÇؼ À¥»çÀÌÆ®¸¦ ¸¸µé ¼ö ÀÖ´ÂÁö ±Ã±ÝÇÕ´Ï´Ù.
°³¹ßÀÚ´ÔµéÀÇ ´äº¯ ºÎŹµå¸³´Ï´Ù. °¨»çÇÕ´Ï´Ù. |
½Ç¹«ÀÚ ºÐµéÀº À¥ÆäÀÌÁö¸¦ ¾î¶»°Ô ¸¸µå´ÂÁö Àß ¸ð¸£°ÚÁö¸¸ (¾²½Ã´Â ÇÁ·¹ÀÓŸpÀÌ ÀÖ°ÙÁÒ)
±×³É °£´ÜÇÏ°Ô »ý°¢ÇÏ¸é ¼¹ö ·ÎÁ÷À» ÀÚ¹Ù·Î ±¸ÇöÇϽñ¸¿ä (¸»¾¸ÇϽŴë·Î ±¸ÇöÇϼÌÀ¸¸é È°¿ë°¡´ÉÇÒ °Í °°³×¿ä)
(¸»¾¸ÇϽŠ±â´ÉÀº js¸¸À¸·Îµµ ±¸ÇöÀÌ °¡´ÉÇÒ °Í °°Àºµ¥ ±×·²·Á¸é ´Ù½Ã¸¸µé¾î¾ßÇÏ°í jsµµ ¶Ç °øºÎ ÇϼžßÇϴϱî)
ÀÌÁ¦ À¥ÆäÀÌÁö¸¦ html,css (ÇÊ¿ä½Ã jsµµ) °øºÎÇϼż ¸¸µå¼¼¿ä.
flow´Â À¥ÆäÀÌÁö·Î ¾÷·Îµå (client) -> ¼¹ö·Î ÆÄÀÏ Àü¼Û -> ¼¹ö¿¡¼ µ¥ÀÌÅÍ °¡°ø -> client·Î ÆÄÀÏ Àü¼Û -> À¥ÆäÀÌÁö¿¡¼ ´Ù¿î·Îµå (client)
ÀÌ·¸°Ô °¡¸é µÇÁö ¾ÊÀ»±î¿ä?
ºÎ¿¬ ¼³¸íÀ» µå¸®¸é, À¥»çÀÌÆ®´Â client¿Í server·Î ³ª´µ¾îÁ® ÀÖ±¸¿ä.
¾²½Ã´Â browser°¡ ÀÖÀݾƿä, chromeÀ̳ª iex... ¶Ç´Â safari. ±×°Ô client¶ó°í º¸½Ã¸é µÇ¿ä.
¾ê³×µéÀÌ renderingÀ̶ó°í... ÄÄÇ»ÅÍ È¸é¿¡ º¸¿©Áִµ¥...
¹» ±×¸±·Á¸é ±¸Á¶°¡ ÀÖ°í »ö±òÀÌ ÀÖ°í ¶Ç user¶û »óÈ£ÀÛ¿ëÇÏ·Á¸é ÇÁ·Î±×·¥ÀÌ ÇÊ¿äÇÕ´Ï´Ù
º¸Åë ±¸Á¶¸¦ html·Î ÇÏ°í »ö±òÀ» css, ÇÁ·Î±×·¥À» js·Î Çϱ¸¿ä.
browser¿¡¼ ±×·± °Å¸¦ Àоîµé¿©¼ ¿½ÉÈ÷ °è»êÇؼ ȸ鿡 »Ñ·ÁÁÝ´Ï´Ù.
±Ùµ¥ browser´Â ±Û¾´´Ô ÄÄÇ»ÅÍ¿¡ ÀÖÀݾƿä.
±×·¡¼ ÇÊ¿äÇÑ Á¤º¸¸¦ ¸ð¸¦¼öµµ ÀÖ°í ºÎÇÏ°¡ ¸¹ÀÌ °¥¼öµµ ÀÖ°í ¿©·¯ µîµî ÀÌÀ¯·Î ¼¹ö¿¡µµ ·ÎÁ÷À» µÓ´Ï´Ù.
¼¹ö´Â ¾îµð Çѱºµ¥ ¹°¸®ÀûÀ¸·Î ½Çü°¡ ÀÖ°í °è¼Ó µ¹¾Æ°¡°í ÀÖ¾î¾ß ÇÕ´Ï´Ù.
±×·¡¾ß ¾î´À¶§³ª browser·Î Á¢¼Ó (ÀÌÁ¦ Á¢¼Ó!ÇÑ´Ù°í ÇÏ´Â°Ô ÀÌÇØ°¡ µÇ½Ã³ª¿ä?) ÇÒ¼ö°¡ ÀÖ½À´Ï´Ù.
Çб³¿¡¼ ¹è¿ï ¶© ÅèĹÀ̶ó´Â ¿£ÁøÀ¸·Î ¼¹ö µ¹·È´ø °Í °°Àºµ¥...
ÀÌ À¥¿£ÁøÀ̶ó´Â ³à¼®À» ÅëÇؼ ¼¹ö¿¡¼ browser·Î html, css, js°°Àº document¸¦ client·Î Àü´ÞÇÒ ¼ö°¡ ÀÖ½À´Ï´Ù.
ÇѸ¶µð·Î ¼¹ö°¡ ¾øÀ¸¸é ±Û¾´´Ô browser ÁÖ¼Òâ¿¡ ¾Ï¸¸ »Ë»Ñ.ÄÄ ÃĺÁ¾ß ¼Ò¿ëÀÌ ¾ø´Â°ÅÁÒ... 404 Not Found ÀÌ·±°Ô ±×·² ¶§ ¶å´Ï´Ù.
¼¹ö¸¦ ¸¸µé ¶§ ¾Æ±î ¸»¾¸µå¸° ·ÎÁ÷À» Ãß°¡ÇÒ ¼ö ÀÖ±¸¿ä.... ¾²´Ùº¸´Ï Ⱦ¼³¼ö¼³ÇÏ³×¿ä °©Àڱ⠲ý! ´ëÃæ ±×·¸°Ô Èê·¯°¡´Ï±î ´õ °øºÎÇÏ¸é¼ ¿øÇϽô °Å ¸¸µå½Ã±æ! ¹Ù¶ø´Ï´Ù^^
´öºÐ¿¡ ¾î¶»°Ô ÇØ¾ß µÉ Áö °¨ÀÌ ÀâÈ÷³×¿ä~
ÀÏ´Ü ÇÁ·Î±×·¥ºÎÅÍ ±¸ÇöÇؾ߰ڳ׿ä~ °¨»çÇÕ´Ï´Ù^^
È¥ÀÚ °øºÎÇغ¸·Á°í »Ë»Ñ °Ë»öÁßÀε¥
ȨÆäÀÌÁö¸¦ ¸¸µé·Á¸é
(°Ô½Ã±Û ÀÛ¼º°ú ´ñ±Û ÀÛ¼ºÀÌ °¡´ÉÇÑ Á¤µµ)
¾îµð¼ºÎÅÍ ¹«¾ùÀ» °øºÎÇØ¾ß ÇÒÁö ¾ÆÁ÷ Àß ¸ð¸£°Ú¾î¼¿ä
ÀÌ ´ñ±Û ÀÛ¼º ÈÄ¿¡µµ °è¼Ó °Ë»öÇҰűäÇѵ¥
Ȥ½Ã ±¦ÂúÀ¸½Ã¸é Á¶¾ð ³²°ÜÁÖ½Ã¸é °¨»çÇÏ°Ú½À´Ï´Ù