�@Java����芪���J�����́A���܂��܂��t���[�����[�N�AAPI�iWeb API���܂ށAApplication Programming Interface�j�Ɉ͂܂�Ă��܂��B
�@Java�Ɍ��炸�A���i���܂��܂Ȍ���ŊJ�����s���Ă��āA�u�����API�Q������Ε֗��Ȃ̂Ɂv�u�����API������Ă݂����v�Ƃ����v�����킫�N���邱�Ƃ͂Ȃ��ł��傤���H
�@API�i�ȉ��A�t���[�����[�N�EWeb API���܂ށj�̗��p�͈͂́A�Г��Ŏg�����̂���A�I�[�v���\�[�X�Ō��J������̂܂ł��܂��܂Ȍ`�Ԃ��l�����܂��BAPI�̒a���̔��[�͂��낢�날��܂����A�ȉ��̂悤�Ȃ��̂��l�����܂��B
API�̒a���̔��[
- ����d�l�𗘗p���邽�߂̖ԗ����̍������C�u������p�ӂ������Ƃ�
- �ė��p���������i�Ǝv����j�v���O���������C�u�������������Ƃ�
- Web�V�X�e�����O�����痘�p���Ă��炤���߂Ɉꕔ�������J�������ꍇ
- ���l���ŊJ�����鎖���ŋ��ʉ������Ă��������������܂Ƃ߂����ꍇ
- �ق��̌���ō��ꂽ�A�v���P�[�V���������錾��ŗ��p�������Ƃ��̋��n���p
�@���Ȃ݂ɁAJSP�^Servlet�̐��E�ł悭�g���Ă���Struts Framework�͊J���҂�Craig McClanahan�����x�ɒ��Ɏv���t���ĊJ���������̂������ł��B�I���S���B�̃r�[�`�ŁA���b�v�g�b�v�Ɍ������A3���Ԃ̋x�ɒ������ƃR�[�f�B���O���Ă��������ł��B
�@�ꏏ�ɍs����������͋@�������������悤�ł����ǁB
�@�����ł́A�쐬����API�����������ł͂Ȃ��A�����̐l�Ɏg���Ă��炦��悤�A�֗��Ɏg����|�C���g�A�L�����y���邽�߂̃|�C���g���Ƃ炦�Ă����܂��傤�B
�@�J������API�𐔑����̐l�Ɋ��p���Ă��炨���Ǝv�����ꍇ�AAPI�̋@�\��\�ȏ�ɑ�Ȏ���������������܂��B
�@�������悭���p���Ă���t���[�����[�N��API�Q�ɂ́A���ʂ�������v�f�����邱�Ƃ��ĔF���ł���ł��傤�B
�l�C��API�ɂ��邽�߂�26�J��
- ���p���邽�߂Ɋo���邱�Ƃ����Ȃ��čςނ���
- �p�ɂɎg�����̂́A�f�t�H���g�l�ŊȒP�Ɏg���邱��
- �p�ɂɎg�����̂́A�ł��邾���R���p�N�g�ɂ܂Ƃ߂邱�Ɓi���@�\�ɂȂ�߂��Ȃ��悤�Ɂj
- �p�ɂɎg�����̂́A�ł��邾���Z�����O�ŁB���܂�g��Ȃ����̂́A�t�ɒ������O�ł��悢
- �p�x�̒Ⴂ�ׂ��ȋ@�\��A�ڂ����l�͐[���Ƃ���܂ōׂ����ݒ肵�Ďg���邱��
- �ł��邾���ȒP�ɁB�ł��邾���\�[�X�R�[�h�������ʂ͏��Ȃ��čςނ���
- ���ʂȌJ��Ԃ��A�ݒ�Ȃǂ��L�q���Ȃ��Ă��ǂ��悤�ɂ���
- �����@�\�������̂��������ɂ���ƍ�������B����E�������l����
- ���ꂳ�ꂽ�v�v�z�̉��ɍ���A���������ƁA�g�������\�z�ł��邱��
- �eAPI�A���\�b�h�̖��O�ɓ��ꊴ������B�~�����@�\�����\�z�ł��邱��
- �K�i��ԗ����悤�Ƃ��邽�߂ɁA���G�ɂȂ�߂��Ă͂����Ȃ��B�悭�g����@�\��2�����x
- UNIX�R�}���h����AJava���N���X���ȂǘA�z���₷���@�\����t����̂�1�̕��@
- �K�v�ȋ@�\��������Ă��邱�ƁB�d�v�ȋ@�\�����������ƁA�ȍ~�A�g���Ă��炦�Ȃ��Ȃ�
- ��ʂ̃\�[�X�R�[�h�̒��ł��ǂݎ��₷���i����API�̈ꕔ�ł��邱�Ƃ��F�����₷���j����
- �R�[�h���ǂ݂₷�����Ƃ����B�����������Ȃ����邽�߂ɓǂ݂₷�����]���ɂ��Ă͂Ȃ�Ȃ�
- �����f�t�H���g�ł���̂��A�����m�ɕ����邱�ƁBTrue�^False�ł́A��u�ǂ��炪�ǂ��炾��������ɂ���
- �����������p�t�H�[�}���X�`���[�j���O��API���̂��̂̋@�\���e�����Ȃ�����
- ���\�b�h���ȂǂɁA�ق��̃��C�u�����Ɠ������O�����݂���ƍ�������B�N���X�^�p�b�P�[�W�̈����ƂƂ��ɁA���m�����d�v
- �o�[�W�����Ǘ��̈�ѐ��B����݊��A��ʌ݊��Ɋւ��Ė��m�Ȏw�j�����邱��
- ���ꂳ�ꂽ�p�b�P�[�W�ł܂Ƃ߂��A�ق��̃p�b�P�[�W�i���C�u�����j�ƏՓ˂��Ȃ�����
- ���������}�W�b�N�i���o�[�i1�Ԃ����A2�Ԃ����A�c�c�j���g��Ȃ����ƁB�o���Ȃ��Ă��悢����
- ��Ԃ̏ȗ��`����������A���������Ɗ����Ă��A�t���X�y���Ŗ������邱�ƁB�w�^�ȏȗ��`���g�����������ƁA���Ԃ����ƌ�����ꂽ��A������Ȃ��Ȃ�ꍇ������
- API�̐錾�����i����N���X�̖`���j�ɕK�v�Œ����API�h�L�������g���L�q���Ă����B�\�[�X�R�[�h�����������ŁA������x�̂��Ƃ�c���ł���悤�ɂȂ�B�������E���ǂ݂���Ƃ��ɕ֗�
- �G���[���b�Z�[�W�́A�ǂ��ʼn����N�������̂��A�����Ǝv���鎖�ۂ͉��Ȃ̂��𖾂炩�ɂ���B�_�����������Ƃ������G���[���|�[�g����̂ł́A�Ӗ����Ȃ�
- �J���҂��L�q���Ȃ�������Ȃ��G���[�����p�̃R�[�h�͍Œ���ōςނ悤��
- ��O�����p�̃R�[�h�́A�J���҂��L�q���悤�Ƃ����O��j�Q���Ȃ��悤��
�@�V�����A���߂Ă�API�𗘗p���邩���Ȃ����Ƃ��������f������ꍇ�A�h�L�������g�̏[���x���d�v�ȗv�f�ɂȂ��Ă��܂��B
�@���̒��ɂ́AAjax�p��Prototype.js�̂悤�ɁA�\�[�X�R�[�h���ɉ����������A�����h�L�������g���܂������Ȃ��ς�����������܂����A���̏ꍇ�A�h�L�������g�̏[���x�́AAPI���ꎩ�g�̊����x�ɂ��傫����������Ă��܂��B
API�̃h�L�������g���[�������邽�߂�7�J��
- �`���[�g���A�����T���v���A���V�s���[�����Ă���ƁA�g���n�߂₷���Ȃ�
- �T�v��m�肽���l�����A���S�Ҍ����A�㋉�Ҍ����A�J���Ҍ��������ޕ������Ă���Ƃ悢
- �T�v�������ɏ�����Ă���A�ق��̐l���i�ɐ������₷�����̂�����Ƃ悢
- �v�v�z�A�f�U�C���v�z���L�����h�L�������g������ƕ֗�
- �J���ɂ������e�X�g�Ɋւ���|���V�[��A�p�t�H�[�}���X�Ɋւ���l�@�Ȃǂ��܂Ƃ߂��Ă���Ƃ悢
- ���t�@�����X�}�j���A�����[�����Ă���A�t�����ȂǁA���p�҂����ɂ��ǂ蒅���₷������
- ���m�̃o�O���������ꍇ�A�o�O�C�����������i�K���o�O�����Ȃ���Ă��邱��
�@�����̐l��API�𗘗p���Ă��炢�����ꍇ�AAPI���̂��̂̏o����\�̂ق��ɂ��A�������̗v�f���d�v������܂��B���s��API�ƂȂ邽�߂ɂ́AAPI���̂��̂̏o�������ł͕��y���Ȃ��̂ł��B
�l�C��API�ɂ���t���v�f��6�J��
- �l�[�~���O�͂ƂĂ���ł���B�o���₷�����O�ł��邱�ƁAGoogle�Ō������₷���A��ʓI�ł͂Ȃ��P��A�ق��ɂ͂Ȃ��Ǝ��̖��O�ł��邱�ƁA�Â�ԈႢ�����ɂ����P�ꖼ�ł��邱�Ƃ��d�v���d�v
- �i�ł���j�I�[�v���\�[�X������Ă���A���C�Z���X�`�Ԃ����m�ɂȂ��Ă��邱��
- API�𗘗p����J���ҊԂ��R�~���j�e�B���`������Ă��邱��
�i�m�E�n�E��~�ς����l������A���p�҂������Ƃ��������S����������j
- �J���ҁA�J���`�[���ւ��t�B�[�h�o�b�N�������i�A����j�A���͋C�����邱��
- �p�ɂ��o�[�W�����A�b�v����Ă���A�J����������������m�ɕ�����Ă��邱��
- ���������[�h�}�b�v�����炩�ɂ���Ă���A����̔��W��A���������������邱��
�@���̒��ɂ͐�������API������A�I�[�v���\�[�X�̂��̂���A��Ƃ����i�Ƃ��Ĕ̔����Ă�����̂܂ł��܂��܂Ȃ��̂����݂��܂��B
�@API��g�ݍ��킹�ĊJ������ꍇ�A����API�̘g�g�݈ȏ�ɂ͎��R�x���Ȃ��Ȃ镾�Q�Ɋׂ肪���ł��B�V���Ȕ��z�������߂��Ă��܂�ʂ悤�A���R�Ȕ��z�̉��ɃA�C�f�A����������̂����z�ł��B
�@�֗���API�������A�֗���API���J�����A�֗��Ɋ��p���Ă����܂��傤�B
�@�����A40�J���̕����L�����悢�Ǝv�����������A���Ђ������̃m�E�n�E��1������悤�ɂ��Ă݂Ă��������B
�@����́A9�����߂���Ɍ��J�̗\��ł��B���e�͖���ł����A�ǎ҂̊F����̋����������A�𗧂L���ɂ���\��ł��B������ǂ�����낵���B
�����K���i����ǂ� �䂫���j
1970�N�k�C�����܂�B���݁A������ЃG�N�T �}���`���f�B�A�\�����[�V�����Z���^�[�����B�t�H�g���A���X�e�B�b�N3�����R���s���[�^�O���t�B�b�N�X�A���A���^�C���O���t�B�b�N�X��l�b�g���[�N�𗘗p�����e��J���Ɩ��Ɍg���B�R���s���[�^�����ʐF�V�X�e����3�����C���[�W�����V�X�e����K�̓f�[�^�����V�X�e���A���A���^�C��CG���e�V�X�e���A���z�ƊE�A�G���^�[�e�C�������g����3���� CG �\�t�g�̊J���A�C���^�[�l�b�g�x�[�X�̃R���s���[�^�O���t�B�b�N�X�V�X�e���Ȃǂ���|����B�܂��AJava�AWeb3D�AOpenGL�A3DCG �̏�ƂȂ�Web�y�[�W���܂Ƃ߂Ă���B
�z�[���y�[�W
Java News.jp�iJava�Ɋւ���ŐV�j���[�X�j
�����c��
OpenGL_Japan (Member)�ASIGGRAPH TOKYO (Vice Chairman)
��Ȓ���
�uVRML 60���K�C�h�v�i�Ė�A�\�t�g�o���N�j
�u���ꂪJava ��! �C���^�[�l�b�g�̐V���Ȏ���v�i�����A���{�o�ϐV���Ёj
�uThe Java3D API�d�l�v�i�ďC�A�A�X�L�[�j