��ƌ����A�v���P�[�V�����̂��܂��܂ȁg�펯�h��Java�̃I�[�v���\�[�X�E�t���[�����[�N�Q�ł���uJBoss�v����w��ł����܂��傤�B��ƃV�X�e�����\�z���邤���ł̊�b�ƂȂ�m�������t�@�����X���o�Ő������Ă����܂��B���S�҂��璆���A�x�e�����܂ő劽�}�I
�@��ƃV�X�e���ł́A���܂��܂ȃf�[�^���g���Ă��܂��܂ȏ������s���Ă��܂��B�܂��A�V�X�e���̕��G���E�������ɂ��A�f�[�^�⏈���������V�X�e���ɂ܂����邱�Ƃ�����܂��B�V�X�e�������l������邱�Ƃɂ��A�ꕔ�ɕύX���Q���������Ă��S�̂ɂ͂ł������e�����Ȃ��悤�ɁA�e�V�X�e���̘A�g�́g�a�����h�ł��邱�Ƃ��]�܂�Ă��܂��B�����ŁA�����̘A�g��i�Ƃ��āu���b�Z�[�W���O�v�Ƃ������̂�����܂��B
�@����́A���b�Z�[�W���O�Ɋ֘A����Java�W����API��JBoss�̃t���[�����[�N�ɂ��Đ������܂��B
�@���b�Z�[�W���O�Ƃ́A�l�b�g���[�N��ŏ����u���b�Z�[�W�v�Ƃ����P�ʂň����A����̃A�v���P�[�V�������m�����b�Z�[�W�ł��Ƃ肷�邱�Ƃ��w���܂��B
�@�ʏ�̒ʐM���@��1�Ƃ��āA�uRPC�iRemote Procedure Call�j�v�ƌĂ����@������܂��B����́A���M������M���̊���\�b�h���Ăяo�����Ƃŏ������s���܂��B���̂��߁A��M���̏����Ɏ��Ԃ�������ƁA���M���͂��̏������I���܂Ŏ��̏����ɐi�߂܂���B���̂悤�ɁA���M���Ǝ�M���͓����I�ɏ������s���̂ŁA�o����1��1�ł���K�v������܂��B
�@�܂��Ăяo�������Ɋւ��ẮA������\�b�h���A�����Ȃǂ͐ÓI�Ɍ��߂��Ă���̂ŁA���M���͎�M���̃C���^�[�t�F�C�X�Ȃǂ��n�m����K�v������܂��B���̂悤��RPC�́A�u�_��ɖR�����������ł���v�Ƃ����܂��B���̂��߁A�Ⴆ�Ύ�M���ɕύX���Q����������ƁA���M���̏����ɂ��e�����o�Ă��܂��܂��B
�@����ɑ����b�Z�[�W���O�ł́A���M���̓��b�Z�[�W�𑗐M������A�������ʂ�҂����Ɏ��̏������s���̂ŁA���I�ɏ������s���܂��B���̂��߁A�K������1��1�ł���K�v���Ȃ��A��M���̑��݂�m��K�v���Ȃ��̂ŁA���Ƃ��V�X�e���ɕύX���Q���������Ď�M�����A�ǂ̂悤�ȏ�Ԃł����Ă����M���͉e����������₷���Ȃ�܂��B
�@���̂悤�ɁA���b�Z�[�W���O��p���邱�ƂŃV�X�e���Ԃ�a�����ŘA�g�ł���悤�ɂȂ�A���ʓI�ɃV�X�e���̏_��E��Q�ɑ���ϐ������߂邱�Ƃɂ��Ȃ���܂��B
�@���̃��b�Z�[�W���O�𗘗p����ɂ́AJava����ł́uJMS�v�Ƃ���Java EE�iJ2EE�j�̕W��API������܂��B��������g�p����ƁA��荂�x�Ȃ��Ƃ�֗��Ɏg�p�ł��܂��B�����ŁA����JMS�ɂ��Đ����������Ǝv���܂��B
�@JMS�Ƃ́A�uJava Message Service�v�̗��ŁAJava EE�ŋK�肳��Ă������b�Z�[�W�w���~�h���E�F�A�iMOM�j�̕W��API�ł��B������Web�V�X�e���ŁA�ʐM�̎d�g�݂Ƃ��ė��p����Ă��܂��B
�@JMS�ł́A���b�Z�[�W���A�v���P�[�V�����ԂŔ��ł��Ƃ肷��@�\����܂��B�܂�JMS�́A�u�|�C���g�E�c�[�E�|�C���g�iPTP�j�v�u�p�u���b�V���^�T�u�X�N���C�u�iPublisher-Subscriber�j�v�̃��b�Z�[�W���O���f�����T�|�[�g���Ă���A�V�X�e���\�z�ɕK�v�ȃN���C�A���g�C���^�[�t�F�C�X����Ă��܂��B
�@PTP�́A���M���̃A�v���P�[�V�������ʂ�1�̎�M���̃A�v���P�[�V�����Ƀ��b�Z�[�W�𑗐M�ł��܂��B�������肵���A1��1�̂��Ƃ�ł��B1��1�Ƃ����Ă��A���ڐڑ������b�Z�[�W�����Ƃ肷��̂ł͂Ȃ��AJMS��API����������JMS�T�[�o�𗘗p���ă��b�Z�[�W�����Ƃ肵�܂��BPTP�̃C���[�W�}3���������������B
�@Publisher-Subscriber�́A�A�v���P�[�V�����������̃A�v���P�[�V�����Ƀ��b�Z�[�W�𑗐M�ł��܂��B�����̃A�v���P�[�V�����œ������b�Z�[�W����M�ł���̂ŁA���b�Z�[�W�ɑ����M���̃A�v���P�[�V������1��1�Ƃ͌���Ȃ��ꍇ�ɁA�K�p�ł��܂��B���b�Z�[�W�́A���ׂẴA�v���P�[�V��������M����܂ňێ�����܂��BPublisher-Subscriber�̃C���[�W�}4���������������B
�@�����܂łŁA�ǎ҂̊F��������b�Z�[�W���O�ɂ��āA�����C���[�W���킢�Ă����Ǝv���܂��B�ł́A���̂悤�ȃ��b�Z�[�W���O��Java�ł͂ǂ̂悤�ɂ��Ď������Ă���̂ł��傤���B���y�[�W�ł́A��\�I�ȃ~�h���E�F�A�Ƃ��āuApache ActiveMQ�v�uJBoss Messaging�v�Ȃǂ��Љ�܂��B
Copyright © ITmedia, Inc. All Rights Reserved.