| È£Àú À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» ºü¸£°Ô °³¹ßÇϱâÀ§ÇÑ °´Ã¼ ÁöÇâ ÇÁ·¹ÀÓ ¿öÅ©¸¦ Á¦°øÇÏ´Â À¥ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹ö |
Áö±Ý ´Ù¿î·Îµå |
È£Àú ¼øÀ§ ¹× ¿ä¾à
- °Ô½ÃÀÚ À̸§:
- Innoscript Ltd.
È£Àú ű×
È£Àú ¼³¸í
°í½¿µµÄ¡´Â °í½¿µµÄ¡ °³Ã¼ Äõ¸® ¾ð¾î, ÅëÇÕ Æ®·£Àè¼Ç °´Ã¼ µ¥ÀÌÅͺ£À̽º ¹× QuiX (AJAX¸¦ Àü¿ø XUL ¸ðÅÍ) ±â´ÉÀ» °´Ã¼ ÁöÇâ À¥ ¾îÇø®ÄÉÀÌ¼Ç ¼¹öÀÔ´Ï´Ù. °í½¿µµÄ¡´Â ºü¸¥ ¼Óµµ·Î À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇϱâÀ§ÇÑ °´Ã¼ ÁöÇâ ÇÁ·¹ÀÓ ¿öÅ©¸¦ Á¦°øÇÏ´Â À¥ ÀÀ¿ë ÇÁ·Î±×·¥ ¼¹öÀÔ´Ï´Ù. ÀÛ¾÷ÀÇ ´ëºÎºÐÀº ´ç½ÅÀÌ ±×µéÀ» ¾Æ´Â ÇÑ, Áß Á¦°Å ¶Ç´Â ´Ü¼øÈÇÏ´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» ±¸ÃàÇϱâÀ§ÇÑÀÌ ÇÊ¿äÇÕ´Ï´Ù. °í½¿µµÄ¡ ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÒ ¶§ ¿¹¸¦ µé¾î, °ü°èÇü µ¥ÀÌÅͺ£À̽º¸¦ ¼³°è ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. ´ç½ÅÀº ¼³°è ¹× ÇÁ·¹ÀÓ ¿öÅ© (µ¥ÀÌÅÍ À¯Çü)¿¡ ÀÇÇØ Á¦°øµÇ´Â ºôµù ºí·ÏÀ» »ç¿ëÇÏ¿© Ŭ·¡½º·Î ºñÁî´Ï½º ¿ÀºêÁ§Æ®¸¦ ±¸ÇöÇؾßÇÕ´Ï´Ù. °í½¿µµÄ¡´Â ±âº» °´Ã¼ µ¥ÀÌÅͺ£À̽º¸¦ ÅëÇÕ, ¸ÅÇÎÀÌ ÇÊ¿äÇÏÁö ¾Ê½À´Ï´Ù. À¥ ¾ÖÇø®ÄÉÀ̼ǿ¡ ´ëÇÑ ¶Ç ´Ù¸¥ Áö·çÇÑ ÀÛ¾÷Àº ÀÎÅÍÆäÀ̽º µðÀÚÀÎ ¹× HTML¿¡ ÀÇÇØ ºÎ°ú µÈ Á¦¾à Á¶°ÇÀÔ´Ï´Ù. QuiX, ¼¹öÀÇ ÅëÇÕ XML »ç¿ëÀÚ ÀÎÅÍÆäÀ̽º ¾ð¾î´Â ÀÎÅÍÆäÀ̽º µðÀÚÀÎ ÇÁ·Î¼¼½º¸¦ °£¼ÒÈÇÕ´Ï´Ù. ´ç½ÅÀÌÇØ¾ß ÇÒ ¸ðµç XML¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ÀÇ ÀÎÅÍÆäÀ̽º¸¦ ¼³¸íÇÏ°í ÀûÀýÇÑ À̺¥Æ® Çڵ鷯¸¦ ÀÛ¼ºÇÕ´Ï´Ù. ´ç½ÅÀº À§Á¬ ±¸Çö¿¡ ½Ã°£°ú µ·À» ³¶ºñ ÇÒ ÇÊ¿ä°¡ ¾ø½À´Ï´Ù. QuiX´Â °³¹ß ÇÁ·Î¼¼½º¸¦ °¡¼ÓÈ À§Á¬À» »ç¿ëÇÒ Áغñ°¡ ´Ù¾çÇÑ ÇÔ²² Á¦°øµË´Ï´Ù. ÀϹÝÀûÀ¸·Î, ¸ðµç °í½¿µµÄ¡ ÀÀ¿ë ÇÁ·Î±×·¥Àº ¼¼ °¡Áö ÃþÀ¸·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. ù ¹ø°´Â ºñÁî´Ï½º ·ÎÁ÷À» ĸ½¶È ºñÁî´Ï½º °´Ã¼·Î ÀÌ·ç¾îÁø ºñÁî´Ï½º °èÃþÀÌ´Ù. Á¦ 2 ÃþÀº Á¦ 1 ÃþÀÇ ºñÁî´Ï½º °´Ã¼¿Í HTTP ÇÁ·ÎÅäÄÝÀ» °áÇÕÇÑ´Ù. ÀÌ ÃþÀº ÆÄÀ̽㠼¹ö ÆäÀÌÁö ³ª ¼ºí¸´À» »ç¿ëÇÏ¿© ±¸ÇöµË´Ï´Ù. XML-RPC¸¦ »ç¿ëÇÏ´Â °æ¿ì, ÇϳªÀÇ °øÅë Á¢±Ù ¹æ½ÄÀº Á÷Á¢ Business ObjectÀÇ ¹æ¹ý¿¡ XML-RPC ¹æ¹ýÀ»ÁöµµÇÏ´Â °ÍÀÔ´Ï´Ù. ¼¼ ¹ø° ·¹À̾î, ÇÁ¸®Á¨ Å×ÀÌ¼Ç ÃþÀº ÀϹÝÀûÀ¸·Î XMLÀÇ UI Á¤ÀÇ¿Í ÀÚ¹Ù ½ºÅ©¸³Æ® À̺¥Æ® Çڵ鷯·Î ±¸¼ºµÇ¾î ÀÖ½À´Ï´Ù. óÀ½ÀÇ µÎ ÃþÀº ¼¹ö Ãø ½ÇÇàµÇ°í, Á¦ 3 ÃþÀº Ŭ¶óÀ̾ðÆ® (ºê¶ó¿ìÀú)¸¦ ½ÇÇàÇÑ´Ù. ÁÖ¿ä Ư¡: Æ®·£Àè¼ÇÀ» Áö¿øÇÏ´Â ÀÓº£µðµå hierarhical °´Ã¼ µ¥ÀÌÅͺ£À̽º °í½¿µµÄ¡ °³Ã¼ Äõ¸® ¾ð¾î ¿ªÇÒ ±â¹Ý º¸¾È ¸¦ Áö¿øÇÏ´Â »ç¿ëÀÚ Á¤ÀÇ µ¥ÀÌÅÍ À¯Çü ¹× »ç¿ëÀÚ Á¤ÀÇ µ¥ÀÌÅÍ Çü½ÄÀÇ À̺¥Æ® Çڵ鷯 Áö¿ø ÇÁ·ÎÅäÄÝ : HTTP, XML-RPC ÅëÇÕ ÇÑ QuiX°¡ InnoscriptÀÇ XUL ·»´õ¸µ ¿£Áø JAVASCRIPT API¸¦ ¹è¿ï ÀÏ°üµÇ°í ½¬¿î °¡ HTTP ³ëÃâ ¹æ¹ýÀº Á¤Ã¥À» È®º¸ ÇÒ ¼öÀÖ´Ù ÆÄÀ̽㠼¹ö ÆäÀÌÁö Áý°è / ¸®] ¸ÂÃã ÈÄ Ã³¸® ÇÊÅÍ (GZIP ¾ÐÃà ÇÊÅ͸¦ Æ÷ÇÔ) / ¸®] È®Àå ¼¼¼Ç ¸Å´ÏÀú Apache ¹× IIS¿¡ ´ëÇÑ Áö¿ø. CGI¿Í mod_pythonÀÇ Ä¿³ØÅÍ°¡ Æ÷ÇԵȴÙ. / ¸®] ½¬¿î ÀÀ¿ë Á¦À̼Ç. ¹®ÀÚ¿ ÀÚ¿øÀÌ UTF-8·Î ÀÎÄÚµù µÈ ÆÄÀ̽㠽ºÅ©¸³Æ® ÆÄÀÏ (¹öÀü 0.0.6 ÀÌ»ó)¿¡¼ °³ÃֵȴÙ. ´ÜÀÏ ÆÄÀÏ ¹èÆ÷. ÇϳªÀÇ ÆÄÀÏ¿¡¼ ÀÀ¿ë ÇÁ·Î±×·¥ ÆÄÀÏ°ú ¸ðµç °³Ã¼¸¦ Æ÷ÇÔÇϵµ·Ï pakager À¯Æ¿¸®Æ¼¸¦ »ç¿ëÇÕ´Ï´Ù. ¼³Ä¡°¡ ´ÜÀÏ ¸í·ÉÀ» »ç¿ëÇÏ¿© °°Àº À¯Æ¿¸®Æ¼¿¡ ÀÇÇØ ¼öÇàµÈ´Ù. Àüü UTF-8 Áö¿ø
È£Àú °ü·Ã ¼ÒÇÁÆ®¿þ¾î