���o�[�XAjax�@�\��Ajax�{Java�������Ƃ₳��������H�FMyEclipse��Ajax�{Java���₳�����J���i4�j�i1/4 �y�[�W�j

» 2007�N06��11�� 00��00�� ���J
[�����a���C�G�N���v�X]

MyEclipse��Java EE�J��������������v���O�C���̏W�听�ł��“����J���‹����B������Ajax�̊J����e�Ղɂ���@�\���������킹�Ă���B�{�A�ڂł́A�T�[�o�T�C�h��Java EE���A�N���C�A���g�T�C�h��Ajax��p����Web�A�v���P�[�V������MyEclipse���g���ėe�ՂɊJ�������@���Љ�Ă����B�܂��AAjax��Java EE�̘A�g�ɂ�Ajax�J���p��Java�t���[�����[�N�uDWR�v�����p����B�i�ҏW���j


�@�O���܂łŁAMyEclipse��DWR�����‚��܂��܂ȕ֗��@�\�ɂ‚��ĉ�����Ă��܂����B�����2007�N4��26���Ƀ����[�X���ꂽDWR 2.0�̖ڋʋ@�\��1�����o�[�XAjax�ɂ‚��ĉ�����܂��B

�@���o�[�XAjax�Ƃ́A�T�[�o������u���E�U��JavaScript�R�[�h�𑗐M�����T�[�o�v�b�V���^�̋@�\�ł��B

DWR���T�|�[�g����3�����̃v�b�V��

�@DWR�ł́A�f�[�^���u���E�U���Ƀv�b�V����������Ƃ��āA�|�[�����O�iPolling�j�A�R���b�g�iComet�j�A�s�M�[�o�b�N�iPiggyBack�j��3�������T�|�[�g���Ă��܂��B

�|�[�����O

�@�u���E�U��������Ԋu�ŃT�[�o���Ƀ��N�G�X�g�𓊂��āA�y�[�W���X�V����Ă��Ȃ����ǂ����₢���킹������ł��B���̕����ł́A�T�[�o���̏�񂪍X�V����Ă��Ȃ��Ă��A�u���E�U���T�[�o�ɃA�N�Z�X���Ȃ��Ă͂Ȃ�܂���B�]���āA�N���C�A���g����������ƁA�T�[�o���ւ̃A�N�Z�X�����ɑ����Ȃ�܂��B

�@�܂��A�T�[�o���̍X�V�������ɒʒm���邽�߂ɂ́A�A�N�Z�X����Ԋu��Z������K�v������A������A�N�Z�X���𑝂₷���ƂɂȂ�܂��B

�R���b�g

�@�ʏ�A�u���E�U����T�[�o�Ƀ��N�G�X�g�����M�����ƁA�T�[�o�ŏ������s���A���X�|���X��Ԃ��܂��B�R���b�g�����ł́A�u���E�U���烊�N�G�X�g���󂯎���Ă��A�����Ƀ��X�|���X��Ԃ��܂���B�T�[�o�́A���N�G�X�g���󂯎���Ă����X�|���X��Ԃ����A�u���E�U��҂����܂��B�`���b�g�ւ̏������݂Ȃǂ̃C�x���g�����������Ƃ��ɁA���߂ă��X�|���X��Ԃ��܂��B�u���E�U����Ajax�v���O�����̓��X�|���X���󂯎��Ƃ����ɁA���N�G�X�g���T�[�o���ɓ����A�ēx�҂�����܂��B

�@���̂悤�ɂ��邱�ƂŁA�C�x���g����������ƁA�����Ƀ��X�|���X���u���E�U�ɒʒm�ł���̂ŁA�ʒm�̃��A���^�C�����������ł��܂��B�܂��A�|�[�����O�����̂悤�ɗ]�v�ȃA�N�Z�X���K�v����܂���B�������A���X�|���X�������ɂ͕Ԃ��Ȃ����߂ɁA�҂����Ă���Ԃ̓T�[�o���̎����i�R�l�N�V������X���b�h�Ȃǁj���L���Ă��܂��Ƃ�����肪����܂��B

}1@CometA[LeN` �}1�@�R���b�g�̃A�[�L�e�N�`��

�s�M�[�o�b�N

�@�s�M�[�o�b�N�Ƃ́A�֏�A�����Ƃ����Ӗ��ł��B���Ȃ킿�A���̕����ł́A�ق��̃��N�G�X�g�̃��X�|���X�ɕ֏悵�āA�T�[�o���̍X�V��Ԃ������ł��B�Ⴆ�΁A�`���b�g�̏ꍇ�A�������������񂾂Ƃ��ɏ��߂āA�ق��̐l�̏������ݓ��e�����f����邱�ƂɂȂ�܂��B

�@���̕����ł́A�|�[�����O�̂悤�ɃA�N�Z�X���������邱�Ƃ��A�R���b�g�̂悤�ɃT�[�o���̎������L���Ă��܂����Ƃ�����܂���B���A�ق��̃��N�G�X�g���Ȃ��ƕ֏�ł��Ȃ����߁A���A���^�C�����ɑ傫�������Ă��܂��܂��B

�R�����@C10K���

��ɐ��������悤�ɃR���b�g�ł́A�R�l�N�V�������J���������ɂ��܂��B���̂��߁A�R�l�N�V�����Ɋ֘A�t����ꂽ�T�[�o���̃��\�[�X�i�v���Z�X��X���b�h�j���m�ۂ��ꂽ�܂܂ɂȂ��Ă��܂��܂��B�]���āA�����ɐڑ�����N���C�A���g��1���̃I�[�_�[�𒴂���ƁA�T�[�o���p���N���Ă��܂��”\��������܂��B���ꂪC10K����i�N���C�A���g1������j�ƌĂ΂����̂ł��B DWR��C10K���ɑΉ����邽�߂ɁA�����‚��̎��݂��s���Ă��܂��B�A�v���P�[�V�����T�[�o��1�‚ł���Jetty�ɂ́AC10K�ɑΉ��������ʂȋ@�\����������Ă��܂��BDWR�́A�A�v���P�[�V�����T�[�o��Jetty�ł���΁A���̋@�\�𗘗p���܂��B�܂��A�ŋ߂ł́A�T�[�o���̕��ׂ������Ȃ�ƁA���I�ɐڑ����Ԃ�Z���A�ؒf���Ԃ𒷂�����悤�Ɏ��݂�@�\���������܂����B


�@�ȏ�̂悤�ɁA���ꂼ��̕����ɂ͒����Z��������A�ǂ̕����Ŏ�������ׂ����Y�݂܂��BDWR�ł���΁A�u���E�U�Ȃǂ̏����擾���A�����I�ɍœK�ȕ�����I�����Ă���܂��B�J���҂����炩���߂ǂ̕����ŒʐM���邩���w�肷��K�v������܂���B

���o�[�XAjax�𗘗p���邽�߂̊ȒP�Ȑݒ�

�@DWR�̃��o�[�XAjax�𗘗p����ɂ́A�T�[�o���ƃN���C�A���g���ł��ꂼ��ȒP�Ȑݒ肪�K�v�ł��B

�T�[�o���̐ݒ�

�@WEB-INF/web.xml��DwrServlet�̎w��ɁAinit-param�Ƃ��Ď��̂悤�ɁAactiveReverseAjaxEnabled��true�ɂ��Ă��������B

<servlet>
    <servlet-name>dwr-invoker</servlet-name>
    <servlet-class>
        org.directwebremoting.servlet.DwrServlet
    </servlet-class>
    <init-param>
        <param-name>activeReverseAjaxEnabled</param-name>
        <param-value>true</param-value>
    </init-param>
</servlet>

�N���C�A���g���̐ݒ�

�@�u���E�U���y�[�W��ǂݍ��񂾂Ƃ��ɁA��x��������JavaScript�Ăяo�������s���āA���o�[�XAjax���L���ɂȂ�悤�ɂ��܂��B

dwr.engine.setActiveReverseAjax(true);

�@�@�@�@�@�@ 1|2|3|4 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.

'; if( !this.isSubscription ) { this.insertTarget = document.querySelector('#cmsBody .subscription') || document.querySelector('#cmsBody .inner'); } }; BodyAdIMSWithCCE.prototype = Object.create(BodyAdContent.prototype); BodyAdIMSWithCCE.prototype.activate = function () { refreshGam('InArtSpecialLink'); } // global reference window.itm = itm; //entry point BodyAdEventBase.polyfill(); const bodyAdManager = BodyAdManager.getInstance(); bodyAdManager.addEventListener(BodyAdManager.EVENTS.READY, function (ev) { bodyAdManager.loadAdvertise(); }); bodyAdManager.init(); })();
�X�|���T�[����̂��m�点PR

���ڂ̃e�[�}

4AI by IT - AIAAA
Microsoft  WindowsőO2025
AI for GWjAO
[R[h^m[R[h Zg by IT - ITGWjArWlX̒SŊ􂷂gD
Cloud Native Central by IT - XP[uȔ\͂gD
�V�X�e���J���m�E�n�E �y�����i�r�zPR
���Ȃ��ɂ������߂̋L��PR

RSS�ɂ‚���

�A�C�e�B���f�B�AID�ɂ‚���

���[���}�K�W���o�^

��IT�̃��[���}�K�W���́A �������A���ׂĖ����ł��B���Ѓ��[���}�K�W�������w�ǂ��������B