È컶 Á¥Àº °ÍHUMAX ÇÁ·ÎÁ§Æ®´Â RIA WEB 2.0 ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇϱâÀ§ÇÑ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. | |
Áö±Ý ´Ù¿î·Îµå |
È컶 Á¥Àº °Í ¼øÀ§ ¹× ¿ä¾à
±¤°í
È컶 Á¥Àº °Í ű×
È컶 Á¥Àº °Í ¼³¸í
Humax ÇÁ·ÎÁ§Æ®´Â RIA Web 2.0 ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇϱâÀ§ÇÑ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù. HUMAX ÇÁ·ÎÁ§Æ®´Â RIA WEB 2.0 ApplicationÀ» °³¹ßÇϱâÀ§ÇÑ ÇÁ·¹ÀÓ ¿öÅ©ÀÔ´Ï´Ù .It´Â ¼¹ö Ãø¸é ±â¼ú¿¡ °ü°è¾øÀÌ ¿øÈ°ÇÏ°Ô ÀÛµ¿Çϴ dzºÎÇÑ °³Ã¼ ÁöÇâ Ŭ¶óÀ̾ðÆ® Ãø ¶óÀ̺귯¸®¸¦ Á¦°øÇÕ´Ï´Ù. À¥ ÀÀ¿ë ÇÁ·Î±×·¥Àº ÇöÀç dzºÎÇÑ ´ëÈ Çü ¹× ºü¸¥ Ã¥ÀÓ ¹æ½ÄÀ¸·Î °³¹ßµÇ¾ú½À´Ï´Ù. ÀÌ°ÍÀº AjaxÀÇ »ç¿ë¿¡ ÀÇÇØ ´Þ¼ºµÇ¾ú½À´Ï´Ù. ±×·¯³ª XMLHttpRequest´Â À¥ ÀÀ¿ë ÇÁ·Î±×·¥À» Ajax°¡ È°¼ºÈ µÈ °ÍÀ¸·Î ¸¸µå´Â °Í¸¸ »ÓÀÌÁö ¸¸ JavaScriptÀÇ »ç¿ë¹ýÀ» »ç¿ëÇÏÁö¸¸ ¶È¹Ù·Î ¾ÕÀ¸·Î »ç¿ëµÇ´Â ¼ö¸¹Àº ÆÐÅÏÀÌ ÀÖ½À´Ï´Ù. ÀÌÀü¿¡´Â À¥ ÀÀ¿ë ÇÁ·Î±×·¥ÀÌ Å¬¶óÀ̾ðÆ® Ãø À¯È¿¼º °Ë»ç ¹× »óÈ£ ÀÛ¿ëÀ» À§Çؼ¸¸ JavaScript¸¦ »ç¿ëÇß½À´Ï´Ù. Ajax World¿¡¼ JavaScript´Â UI ¹× UI ó¸® ·¹À̾¼ ³ôÀº ¼öÁØÀÇ ¾ð¾î¸¦ ´ëüÇÕ´Ï´Ù. °´Ã¼ ÁöÇâÀû ÀÎ ¹æÇâÀ¸·Î ¼¹ö Ãø°ú Ŭ¶óÀ̾ðÆ® Ãø »çÀÌÀÇ »óÈ£ ¿î¿ë¼ºÀ» Á¦°øÇϱâ À§ÇØ »ç¿ë °¡´ÉÇÑ ¸¹Àº ÇÁ·¹ÀÓ ¿öÅ©. ¶ÇÇÑ Å¬¶óÀ̾ðÆ® Ãø °³¹ßÀº ÇöÀç »ç¿ëÇÏ´Â °Íº¸´Ù ´õ ¸¹Àº °´Ã¼ ¹æÇâÀÔ´Ï´Ù. ÀÌ°ÍÀº °´Ã¼ »ç°íÀÇ ¹®Á¦ ÀÏ»Ó ¸¸ ¾Æ´Ï¶ó Ŭ¶óÀ̾ðÆ® Ãø °³¹ß¿¡´Â ¼¹ö Ãø ±â¼ú¿¡¼ »ç¿ëÇÒ ¼öÀÖ´Â ±â´É°ú ½Ã¼³ÀÌ ÇÊ¿äÇÕ´Ï´Ù. À̵鿡 Ãß°¡ÇÏ¿© Web 2.0 Paradigm ¿ë ÀÀ¿ë ÇÁ·Î±×·¥À» °³¹ßÇÒ ÇÊ¿ä°¡ ÀÖ½À´Ï´Ù. HUMAX´Â À§ÀÇ Æ¯Á¤ ¿ä±¸ »çÇ×À» Á¦°øÇϱâÀ§ÇÑ À̴ϼÅƼºê Áß ÇϳªÀÔ´Ï´Ù. ´Ü¼øÈ÷ ÈìÁý ÇÁ·¹ÀÓ ¿öÅ©ÀÇ ¹üÀ§´Â ´ÙÀ½°ú °°½À´Ï´Ù. ¿ÏÀüÇÑ °³Ã¼ ¹æÇâ ¹× »óÈ£ ¿î¿ë °¡´ÉÇÑ À¥ 2.0 ÇÁ·¹ÀÓ ¿öÅ©. ÇÁ·¹ÀÓ ¿öÅ©. ÇÁ·¹ÀÓ ¿öÅ©¿Í ÇÔ²² »ç¿ë °¡´ÉÇÕ´Ï´Ù. STEP 1 : À¥ ProjectHuMax ¶óÀ̺귯¸®¿¡ HUMAX Ãß°¡ "HUMAX0.1 .js "ÆÄÀÏ. 2 ´Ü°è : Define and use classyou¸¦ Á¤ÀÇÇÏ°í »ç¿ëÇÏ´Â °æ¿ì º°µµÀÇ JavaScript ÆÄÀÏÀ̳ª »ç¿ëÀ» Á¤ÀÇ ÇÒ ¼ö ÀÖ½À´Ï´Ù. ÆäÀÌÁö ÀÚü. HUMAX´Â º°µµÀÇ ÆÄÀÏÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ½À´Ï´Ù. Çö´ëÀûÀÎ HTML / JavaScript ÆíÁýÀÚ Áß ÀϺδ °³¹ß »ý»ê¼ºÀ» Çâ»ó½Ãų ÄÚµå Áö¿øÀ» Áö¿øÇÕ´Ï´Ù. Humax´Â Aptana IDE¸¦ »ç¿ëÇÒ °ÍÀ» ±ÇÀåÇÕ´Ï´Ù. HTML / JavaScript¸¦ °³¹ßÇϱâÀ§ÇÑ ¼ø¼öÇÑ ¿ÀÇ ¼Ò½º IDEÀÔ´Ï´Ù. ±×·¯³ª ÄÚµå Áö¿ø ÇÁ·ÎÆÄÀÏÀº °íÀ¯ ÇÑ ±â´É Áß ÇϳªÀÔ´Ï´Ù. ´ÙÀ½Àº º°µµÀÇ filevar humaxspace = {} humaxspace.point = function (x, y) {if (arguments.length == 0) {this._x = 0; ÀÌ = 0; } else {this._x = x; ÀÌ ._Y = y; }} humaxspace.point.prototype = {_x : 0, _y : 0, getx : function () {return this._x;}, gety : function () {return return setx : function (x) { this._x = x;}, sety : ÇÔ¼ö (y) {this._y = y;}} humaxspace.point.equals = ÇÔ¼ö (a, b) {if (instanceof humaxspace.point b instanceof humaxspace.point) { if (a.getx () == b.getx () a.gety () == b.gety ())´Â true¸¦ ¹ÝȯÇÕ´Ï´Ù. ±×·¸Áö ¾ÊÀ¸¸é false¸¦ ¹ÝȯÇÕ´Ï´Ù. } upax.declareclass ( "HumaxSpace.Point", Humaxspace.point); 3 ´Ü°è : Ŭ·¡½º »ç¿ëÀÌ Å¬·¡½º¸¦ »ç¿ëÇÏ¿© ´Ù¸¥ JavaScript ÆÄÀÏ ¶Ç´Â var point1 = new humaxspace.point (); point1.setx (4); point1.sety (3); var point2 = »õ·Î¿î humaxspace.point (6, 3); if (humaxspace.point.equals (point1, point2)) °æ°í ( "Á¡¼ö°¡ µ¿ÀÏ");
°ü·Ã ¼ÒÇÁÆ®¿þ¾î
ÆÄÀ̽ã - youtube.
Sresi.
PHP ½ÇÇà °ü¸®
°ÔÀÌÆ®¿þÀÌ ¸ð´ÏÅÍ
SBCMS.
Synergiser.
activeperl.
ÁöÆÎÀÌ¿¡ À§Å°
GWTPHP.
Diyblog.
xsite.