��8��@J2EE�̃g�����U�N�V��������


 �g�����U�N�V�����̊�b��m��

�@�ł́A��̗�������Ȃ���A�g�����U�N�V���������̊�{��������Ă����܂��傤�B

�@

 �l�b�g���[�N�ł�����U�荞��

�@�t���k���w����w��W��s�̌�������A�ێR��M��s�̌����ɁA�����ւ̏o������10���~���I�����C���ŐU�荞�ނƂ����������l���Ă݂܂��傤�B�����AW��s�̌����ɂ�100���~���AM��s�̌����ɂ�5���~�������Ă������Ƃɂ��܂��B10���~�̐U�荞�݂ŁAW��s��M��s�̌����̎c���́A90���~��15���~�ɂȂ�܂��B

�}1�@

�@�����������Ƃ́A���̕ϓN���Ȃ����ƂɎv���܂����A�uW��s����M��s�ւ�10���~�̐U���݁v���v���O�����I�ɂ͂ǂ̂悤�Ɏ��������̂����A���������ڂ����l���Č��܂��傤�B�܂��A�ȒP�ɕ����邱�Ƃ́AW����M�ւ�10���̐U���ݏ����́A��{�I�ɂ�2�‚̕�������\������Ă��邱�Ƃł��B���Ȃ킿�AW�����10���~�̈������낵������M�ւ̓��z10���~�̗a�����ꏈ���ł��B�v���O�����I�Ɍ����΁AW��s�̃f�[�^�x�[�X�̒t���k���w����w�̌����̃f�[�^��100������90���ɍX�V����AM��s�̃f�[�^�x�[�X�̊ێR�̌����̃f�[�^���A5������15���ɍX�V�����Ƃ������Ƃł��B

�}2

�@

 �l�b�g���[�N��̐U���݂́u�g���u���v��z�肷��

�@���ɍl���Ȃ���΂����Ȃ����Ƃ́A����W�Ȃ����͏���M�����s�����ꍇ�A�ǂ��Ȃ邩�Ƃ������Ƃł��B�U�荞�ݎ��̂��A�������邢�͎��s�Ɣ��f����邩�ɂ��ˑ����āA���낢��̃P�[�X�����蓾�܂��i3�‚̏����̐����E���s�ł�����8�ʂ肠��܂��j�B

���P�[�XA

����W���������ď���M�����s���Ă���̂ɐU�荞�ݑ����C�t���Ȃ���΁A���Ȃ킿�A�U�荞�݂����������Ɣ��f�����΁A�ێR�͍����Ă��܂��܂��B��w���́A�u�U�荞�݂͍s�����i�U�荞�݂̐����j�B��w�̒ʒ��ɂ��؋�������i����W�̐����j�v�Ǝ咣����ł��傤���A����͂���ł����Ƃ��Ȃ̂ł����A�ێR�ɂ́A����������܂���i����M�̎��s�j�B

���P�[�XB

����W���������ď���M�����s����Ƃ�����Ɠ����P�[�X�ł��A�U�荞�݂͎��s�����Ɣ��f���邾���ł́A���������Ƃ��N����܂��B�U�荞�݂����s�����Ƃ������Ƃ́A�U�荞�݂��s���Ȃ������Ƃ������ƂȂ̂ł����A���̂܂܂ł́A��w�̌�������A10���~�������Ă��܂��܂��i����W�̐����j�B���̏ꍇ�ɂ́A�������񐬌���������W���A�U�荞�݂̎��s�̔��f�Ɠ����ɁA���̏�ԂɁA�čX�V����K�v������̂ł��B

���P�[�XC

�t�ɁA����M���������ď���W�����s���A�U�荞�݂͎��s�����Ɣ��f�����΁A�ێR�̌����ɂ́A�ˑR10���~���o�ꂷ�邱�ƂɂȂ�܂��B���������u�o�O�v�́A�l�I�ɂ͑劽�}�ł��B�����Ƃ��A��������������ȃv���O�������g���Ă�����Z�@�ւȂ�A��̗�̂悤�ɒm��Ȃ������ɗa�����Ȃ��Ȃ邱�Ƃ��N���蓾��킯�ł�����A������Ŋ�ׂ���ł͂Ȃ��Ǝv���܂��B�����ł��A�U�荞�݂����s�����Ɣ��f�����Ȃ�A���ꂾ���ŏI���Ȃ��ŁA�f�[�^�x�[�X�����̏�ԂɍčX�V����K�v������̂ł��B���R�ł��ˁB

�@�S���̃P�[�X�𖇋����邱�Ƃ͂��܂���̂ŁA�c��̂����‚��̃P�[�X��z�肵�Ă݂Ă��������B

�@

 �g�����U�N�V���� = ���[���o�b�N + �R�~�b�g

�@�������A�U�荞�ݏ��������������Ɣ��f�ł���̂́A����W�Ə���M�̗��������������ꍇ�����ł����āA����ȊO�̏ꍇ�ɂ́A�U�荞�݂͐��������ƍl���邱�Ƃ͂ł��܂���B�����ł̃|�C���g�͂ނ���A�U�荞�ݏ����Ɏ��s�����̂Ȃ�A����W�Ə���M�̂ǂ��炩���������������Ă����Ȃ�A���̐��������f�[�^�̍X�V�͉��߂đł������A���̃f�[�^�̏�Ԃɖ߂��Ȃ���΂����Ȃ��Ƃ������Ƃł��B

�@�g�����U�N�V���������ł́A���̂悤�ȏ�Ԃ̌�߂菈�������[���o�b�N�ƌĂ�ł��܂��B�������Ȃ��������Ƃɂ���u�����߂��v���Ǝv���Ε�����₷����������܂���B�t�ɁA�������������đO�ɐi��ł�����Ƃ������f���R�~�b�g�Ƃ����܂��B�䂾�˂܂����玟�ɐi��ł��������A�Ƃ������Ƃ��Ǝv���܂��B

�@���̖��̌������ȏ�̕��G���́A1�‚ɂ́A�U�荞�ݏ������s���Ƃ���ƁA����W�A����M���s���Ƃ���Ƃ��A�l�b�g���[�N��̕ʁX�̃m�[�h�ł���Ƃ������ƂɋN�����Ă��܂��B����1�‚́A�ǂ��܂ŏ������i�񂾂�A���[���o�b�N����K�v���Ȃ��Ȃ�̂��A�t�ɂ����΁A�����̂ǂ̒i�K�܂ł́A���[���o�b�N�����蓾��̂��𖾊m�ɂ��Ȃ���΂Ȃ�Ȃ��Ƃ������Ƃł��B

�@

 2�t�F�[�Y�E�R�~�b�g�ɂ�����

�@���낻���̖��̓����������܂��傤�B���̖��́A�f�[�^�x�[�X�ł悭�g����u2�t�F�[�Y�E�R�~�b�g�i2���R�~�b�g�����g�j�v�Ƃ�����@���g���ĉ������Ƃ��ł��܂��B2�t�F�[�Y�E�R�~�b�g�Ƃ����͎̂��̂悤�ȏ����̂��Ƃł��B

�@�f�[�^�x�[�X�̍X�V���K�v�ȃg�����U�N�V�������������Ƃ��܂��B2�t�F�[�Y�E�R�~�b�g�ł́A���̍�Ƃ�2�‚̃t�F�[�Y�ōs���܂��B�܂��A��1�̃t�F�[�Y�ł́A�g�����U�N�V�����͍�Ɨ̈�ōs���A���̌��ʂ̓f�[�^�x�[�X�ł͂Ȃ����O�ɏ����o����܂��B��2�t�F�[�Y�ł́A���̃��O���f�[�^�x�[�X�ɏ������݂܂��B��1�t�F�[�Y�̓r���ŏ�Q�����������ꍇ�ɂ́A�f�[�^�x�[�X���g�͍X�V����Ă��Ȃ��̂ŁA���̏�Ԃɖ߂邽�߂ɂ́A���O�̃f�[�^���̂Ă邾���ōς݂܂��B��1�t�F�[�Y���������Ă���΁A���‚ł����O����f�[�^�x�[�X�ւ̏������݂��”\�ł��B�v����ɁA�u���̏����v�̃t�F�[�Y�Ɓu�{���̏����v�̃t�F�[�Y��2�‚𕪗�����킯�ł��B

�@���̗�̏ꍇ�ɂ́AW������M�����́A�܂��A���ꂼ��̏�����Ԃ��L�����A�U�荞�ݏ�������̎w������Ɨ̈�Ŏ��s���Č��ʂ����O�ɏ����o���܂��B���s������������A�f�[�^�����b�N���āA�U�荞�ݏ����ɐ����̉�����Ԃ��܂��B���s�����s������A���s�̉�����Ԃ��܂��B���ꂪ�A�ŏ��́u���̏����v�̃t�F�[�Y�ł��B�����āA�u�{���̏����v�̃t�F�[�Y�ɓ���܂��B

�@W�������邢��M���������ꂩ���玸�s�̉���������΁A�U�荞�ݏ����́A�o���̏����ɑ΂��āA������Ԃւ̕��A���w�����A�f�[�^�̃��b�N�������܂��B�o���Ƃ��ɐ��������ꍇ�A���O����A�f�[�^�x�[�X�̍X�V���w�����܂��B

�@

 OS�́A�l�b�g���[�N��ł̃g�����U�N�V�����̖ʓ|�͌��Ȃ�

�@�����������@��m�炸�ɁA���̖����������Ƃ͕s�”\�ł͂Ȃ��ł��傤���A���\�A����Ǝv���܂��B�u�ԗւ��A��x�A��������K�v�͂Ȃ��v�Ƃ����܂�����A�m���Ă������������̂ł��B���������m���́A�ȑO�Ȃ�A�•ʂ̃A�v���P�[�V�����̃��x���ł͂Ȃ��A�ނ���AOS�̃R�A�̕����Ń��\�[�X�̔r������̃��W�b�N�Ɋ֘A���Ċw�΂ꂽ���̂̂悤�ȋC�����܂��B

�@�s��ł́A2�‚�3�‚�OS�������݂��Ȃ���ԂɂȂ�A��₱�������́AOS�����ׂĖʓ|�����Ă����Ƃ���OS�ւ̊�ȐM���������܂�钆�ŁAOS�����ւ̊֐S�͔���Ă���悤�ł��B����ł́A�l�b�g���[�N�̈�ʉ��́A���‚ẮAOS�̒��j�����Ŗ��ƂȂ��Ă����悤�ȁA�ʓ|�ȃ��\�[�X�̋����E�r������̖����AOS�̊O���ŕ��ʂ̃l�b�g���[�N�E�A�v���P�[�V�����̃��x���ŁA����Ӗ��ł͓���I�ɐ��ݏo���Ă��܂��B�l�b�g���[�N�E�A�v���P�[�V�����ɂ́A�\���Ȓ��ӂ𕥂�Ȃ��ƎЉ�I�ɑ傫�Ȗ��������N�������˂Ȃ����p�����蓾��̂ł��B�Y��ĂȂ�Ȃ��̂́AOS��OS�Ǘ����̃��\�[�X�̖ʓ|�����邾���ŁA�l�b�g���[�N��ł̃g�����U�N�V�����̖ʓ|�͌��Ă͂���Ȃ��Ƃ������Ƃł��B�l�I�ɂ́A�����������Ɉ�ԗ��_�I�ŃX�}�[�g�ȃA�v���[�`��p�ӂ��Ă����̂́A���s��Web�T�[�r�X�ł͂Ȃ��AJini�x�[�X��JavaSpace���ƍl���Ă���̂ł����A����ɂ‚��ẮA�ʂ̋@��ɘ_���Ă݂����Ǝv���܂��B

2/5

J2EE�̊�b�i��8��j
�@ �R���s���[�e�B���O�ɂ�����g�����U�N�V�����̕K�v��
�g�����U�N�V�����̊�b��m��
�@ J2EE�̃g�����U�N�V����
�@ �g�����U�N�V���������̓���
�@ �g�����U�N�V��������

�A�ړ��e
J2EE�̊�b
�@ ��1��@Java Pet Store�ŁAJ2EE��̌�����(1)
�@ ��2��@Java Pet Store�ŁAJ2EE��̌�����(2)
�@

��3��@J2EE�A�v���P�[�V�����Ɣz�u�ideployment�j

�@ ��4��@J2EE�A�v���P�[�V�������\������R���|�[�l���g
�@ ��5��@�f�[�^�x�[�X�̃u���E�U�����
�@ ��6��@EJB�ɂ�����R���e�i�ƃR���|�[�l���g
�@ ��7��@J2EE�̃Z�L�����e�B�̃L�z����m��
��8��@J2EE�̃g�����U�N�V��������


�A�ڋL���ꗗ




Java Agile �t�H�[���� �V���L��
��IT���[���}�K�W���@�V������X�^�b�t�̃R���������[���œ͂��܂��i�����j

���ڂ̃e�[�}

Java Agile �L�������L���O

�{�� ����