Windows Vista�ɓ��ڗ\��̐V�����ʐM��ՋZ�p�uWCF�v�̎v�z�₻�ꂪ�����炷�Ӗ��A�v���O���~�� �O�E���f�����Љ�B
�@
�@���琔��ɂ킽��AWindows Vista�����[�X�̃^�C�~���O�œo�ꂷ��V�����R�~���j�P�[�V������ՋZ�p�uWindows Communication Foundation�v�i�ȍ~�AWCF�B�ȑO��Indigo�Ƃ����R�[�h�l�[���ŌĂ�Ă����j�Ɋւ��āA���̓o��̔w�i����A��v�T�O�A�v���O���~���O�A�������Y�̈ڍs�ȂǂȂǂ����ɂ��Љ��B
�@���������}�C�N���\�t�g�͂Ȃ��V�����ʐM�C���t���Z�p����邱�ƂɂȂ����̂��A�����ɂ͂ǂ�ȑ_��������̂��A����ɂ͂��̃e�N�m���W���̗p���郁���b�g�͉��Ȃ̂��A�܂������̕��U�A�v���P�[�V�����E�e�N�m���W����̈ڍs���⑊�݉^�p���͂ǂ��Ȃ��Ă���̂��A�Ȃ�WCF�ɑ��Ă͂��낢��ȋ^���������Ă���������Ȃ��Ȃ��͂����B���L����ǂݐi�߂钆�ł��������������������邳�܂��܂ȋ^����������AWCF�����m���Ă����������߂̂��������ƂȂ�K���ł���B
�@�Ȃ��A�����ɋL�ڂ������e�͐��i�o�בO�̌��i�K�i2006 February CTP�i�K�j�ł̓��e�ł��邽�߁A�����ύX�����\�����\�����邱�Ƃ����炩���߂������������������B
�@�܂���WCF���o�ꂷ��Ɏ������w�i�ɂ��āA3�̊ϓ_�����������B
��1. �������U�e�N�m���W�̑I���ɔ����ώG������̉��
�@�]���̃}�C�N���\�t�g�̕��U�A�v���P�[�V�����E�e�N�m���W�́A��Ɉȉ��̕\�̂悤�ɕ�����Ă���B
���U�e�N�m���W�� | ��ȓ��� |
---|---|
ASMX�iASP.NET Web�T�[�r�X�j | ���݉^�p�\�Ȉ�ʓI��Web�T�[�r�X�iBasic Profile 1.1�����j���\�z���邽�߂̃e�N�m���W |
WSE�iWeb Services Enhancements�j | WS-*�ƌĂ��Web�T�[�r�X�̍ŐV�̊g���d�l���ł��邾���T�|�[�g�����A���݉^�p���ӎ������������Web�T�[�r�X�\�z�̂��߂̃e�N�m���W |
.NET�����[�g�����i.NET Remoting�j | �I�u�W�F�N�g�̈ʒu���ߐ����������A�����[�g�E�R�[���ƃ��[�J���E�R�[���̈Ⴂ���B�������v���O���~���O���\�Ƃ���A���U�I�u�W�F�N�g���\�z���邽�߂̃e�N�m���W |
Enterprise Services | ���U�g�����U�N�V������I�u�W�F�N�g�E�v�[�����O�ȂǁA�R���|�[�l���g�̍쐬�Ǝg�p��P�������Ȃ���A�A�v���P�[�V�����̃X�P�[���r���e�B�ƃt���L�V�r���e�B�����コ���邽�߂̍��x�ȋ@�\�����e�N�m���W |
MSMQ�iMicrosoft Message Queuing�j | �����ɉ�����K�v�Ƃ��Ȃ������b�Z�[�W�����̃A�v���P�[�V�������\�z���邽�߂̃e�N�m���W |
�}�C�N���\�t�g�̏]���̕��U�A�v���P�[�V�����E�e�N�m���W |
�@���ꂼ��̕��U�A�v���P�[�V�����E�e�N�m���W�͂�݂����ɕ�����Ă���킯�ł͂Ȃ��B�ړI�Ƃӂ��킵���Ώۗ̈悪�قȂ��Ă��邽�ߕ�����Ă���Ƃ�����B�������A�����ȏ�ʂɉ������e�N�m���W�����݂��邱�Ƃ͕֗��Ȃ悤�ŁA���͔��ɔY�܂������̂ł���B
�@�A�v���P�[�V�����J���ҁi�\�����[�V�����E�A�[�L�e�N�g��f�x���b�p�[�j�́A�܂��A�������悤�Ƃ���A�v���P�[�V�����̗v���ɉ����Ăӂ��킵�����U�e�N�m���W��I�����邱�Ƃ���n�߂�B
�@�������A���Ђ̊J���W���Ƃ��āA�I�����ׂ��Z�p�����肳��Ă���ꍇ��K�p����g���t���[�����[�N���i�����肳��Ă���ꍇ�����邽�߁A�K���������U�e�N�m���W��I������K�v���ɔ�����Ƃ͌���Ȃ��B�������A�V�X�e���J���v���i��@�\�v���A�@�\�v���A�[���A�J���҂̃X�L���Z�b�g�A��p�A�ȂǂȂǁj���ΏۃV�X�e���ɂ���đ傫���قȂ鍡���A�P��̊J���W����g���t���[�����[�N�̓K�p�ɂ�蕪�U�A�v���P�[�V�����I���Ƃ������t�F�C�Y���팸�ł���Ƃ͂����ɂ����B
�@�ȉ��Ɉ��Ƃ��āuMicrosoft patterns & practices : Smart Client Architecture and Design Guide�v����3���Œ���Ă���u�N���C�A���g�ƃT�[�o�Ԃ̕��U�e�N�m���W�̑I�����̈ꗗ�\�v���f�ڂ��Ă݂��B
�@Web�T�[�r�X���B��̑I�����̂悤�Ɏv��ꂪ���ł��邪�A�Ⴆ�C���g���l�b�g�ő��݉^�p���̍l���͕K�v�Ȃ��A���b�Z�[�W�̃Z�L�����e�B�m�ۂ����ɕK�v�Ȃ��A�����ɒʐM�������������Ƃ������v�����������ꍇ�A.NET�����[�g�����Ƃ������I�������L�͎�����Ă���B�܂�A�œK�ȕ��U�e�N�m���W�I���͂���قǒP���ł͂Ȃ��̂ł���B
�I���� | ���_ | ���_ | ���l |
---|---|---|---|
Enterprise Services | �ECOM+�T�[�r�X�̂��܂��܂ȋ@�\�𗘗p�\ | �E�N���C�A���g�ւ̔z�u���K�v | �E�T�[�o�T�C�h�ł̃T�[�r�X�E�o�E���_�����ł̎g�p �E�܂��́A�N���C�A���g�E���[�J���ł̎g�p |
Web �T�[�r�X |
�E�ƊE�W�� �E�g���\�ł��� �E�x���_��ˑ��A�v���b�g�t�H�[���⌾��ɔ�ˑ� �E�Z�L���A |
�E�璷 �E.NET�����[�g�������x�����\ |
�E����̑a�����ȃA�v���P�[�V�����̃x�[�X�ƂȂ�v���g�R�� �E���ɍ����\��v�������j�[�Y�ɂ͒��ӂ�v���� |
.NET�����[�g�����i.NET Remoting�j | �E���� �E�v���O�C���\ �E�J�X�^���E�`���l�� |
�E.NET Framework�����삷�邱�Ƃ�v������ �E�Ǝ��ł��� �E�Z�L�����e�B�E�C���t���͂Ȃ� |
�E�T�[�o�T�C�h�ł̃T�[�r�X�E�o�E���_�����ł̎g�p �E�܂��́A�N���C�A���g�E���[�J���ł̎g�p |
MSMQ | �E�Z�L���A�ň��S�Ȕ��ʐM���\�A���b�Z�[�W�z���ۏ� | �E�N���C�A���g�ւ̃C���X�g�[�����K�v | �E���݉^�p���̊m�ۂ͗e�Ղł͂Ȃ� |
�N���C�A���g�ƃT�[�o�Ԃ̕��U�e�N�m���W�̑I���� |
�@�����Ŗ��ƂȂ�̂́A�K�p���镪�U�A�v���P�[�V�����E�e�N�m���W�ɂ���ăv���O���~���O�E���f�����傫���قȂ��Ă��邱�Ƃł���B���̂��Ƃ́A��������̗p���镪�U�e�N�m���W�����߂āA�J����i�߂���ŁA�ʂ̕��U�e�N�m���W�Ɉڍs����悤�ȏꍇ�Ɍ�߂�H�����������邱�Ƃ��Ӗ����Ă���B
�@���̖������P���邽�߂ɂ́A���U�e�N�m���W�ƃv���O���~���O�E���f���̌����x��������i�܂�A���ׂĂ̕��U�e�N�m���W�Ńv���O���~���O�E���f���ꂷ��j�K�v���������̂ł���B
��2. �T�[�r�X�w���ւ̃X���[�Y�ȑΉ�
�@�^�ɉ��l�̂��镪�U�A�v���P�[�V�������\�z���邽�߂ɂ́A�V�����J���p���_�C�����K�v�ƂȂ��Ă���BWCF�ł́u�T�[�r�X�w���v�ƌĂ��p���_�C����������Ă���B�T�[�r�X�w���Ƃ����ƌo�c�헪��r�W�l�X�v���Z�X�Ǘ��̂���r�W�l�X���̃g�b�v�_�E���̎��_�₠�邢�͎����Z�p����{�g���A�b�v�Ȏ��_������c�_���g�U�������Ȃ̂ŁA�����ł̓T�[�r�X�w���Ɏ���o�܂��A�܂��̓T�[�r�X�w���̘b�Ɉڂ�O�ɁA�܂��̓v���O�����̍ė��p�̊ϓ_����V�X�e���J���̗��j���ȒP�ɐU��Ԃ��Ă������B
�@�ėp�@�i���C���t���[���j�S���̂���A�葱���^����ł̍ė��p�P�ʂ̓R�[�h�ł������B�����������̏ꍇ�A�R�[�h�̃R�s�[���y�[�X�g�ł̃����e�i���X�͔��ɔώG�ł��������߁A�u���W���[�������ăT�u���[�`���Ƃ��ČĂяo���v�Ƃ������`�ōė��p�������コ���Ă������B
�@���������̒i�K�ɂ����Ă��g�p���Ă���T�u���[�`���E�R�[�h�̏C���ɂ��A�֘A���郂�W���[���̍ăR���p�C���̔����ȂǁA�R�[�h�ύX���̕ێ琫�ɂ͈ˑR�Ƃ��Ė�肪�������Ƃ�����B
�@���ɃI�u�W�F�N�g�w�����o�ꂵ�A�I�u�W�F�N�g�ɋ@�\���B�����čė��p�������コ���A���A�ێ琫�̌�����}��A�v���[�`�������悤�ɂȂ����B
�@�����A�I�u�W�F�N�g�w���J���́i�I�u�W�F�N�g�w�����́E�v����ʓI�ƂȂ��Ă��邩�ǂ����͕ʂƂ��āj�A���Ȃ��Ƃ������i�K�ɂ����Ă͔��Ɉ�ʓI�ȑ��݂ɂȂ��Ă���Ƃ�����B�J���҂̑����́AC#�AVisual Basic�i.NET�^2005�j�AJava�Ƃ������J������Ɋ���e����ł���A�I�u�W�F�N�g�w���J���ɍ��f����͂��܂ƂȂ��Ă͌������Ă��Ă��邾�낤�B
�@�������A�I�u�W�F�N�g�̍ė��p�͒P��v���b�g�t�H�[�����ł̓��ꃁ������ԓ��̃v���O�����̍ė��p�ł���A�Ăяo�����x�����X�ɂ��Ĕ��ɍׂ����A���U�A�v���P�[�V�����ŃI�u�W�F�N�g�ɉ�������������ɍė��p�����g������Ƃ��������Ƃ͍���ł������B�����ŕ��U�I�u�W�F�N�g�Z�p�̓o��ƂȂ�B
�@���U�I�u�W�F�N�g�Z�p�Ƃ́AIIOP�iInternet Inter-ORB Protocol�j�ADCOM�iDistributed Component Object Model�j�Ƃ��������U�I�u�W�F�N�g���Ăяo�����߂̃v���g�R����p���āA�l�b�g���[�N���܂������I�u�W�F�N�g�̍ė��p���������̂ł���B���܂��܂ȃx���_��CORBA�iCommon Object Request Broker Architecture�j�ɂ���đ��݉^�p�����m�ۂ��悤�Ƃ������̂́A���ʂƂ��ĕ��U�I�u�W�F�N�g�͕��y�����Ƃ͂����ɂ����B
�@�����I�ɂ́A�I�u�W�F�N�g�̈ˑ������l�b�g���[�N���z���ĉe�����邽�߂Ƀ����e�i���X�̓Ɨ������������Ă��܂�����AIIOP�ł̃l�b�g���[�N�ʐM���C���^�[�l�b�g�E�t�@�C�A�E�H�[���ł͈�ʂɒʉ߂ł��Ȃ��|�[�g�I�Ɏg�p����K�v���������肷��ȂǁA���U�I�u�W�F�N�g�Z�p���C���^�[�l�b�g����ՂƂ��Ĕ��W����ɂ͂������̍����n�[�h�����������̂��B
�����U�A�v���P�[�V�����֕��U�I�u�W�F�N�g�Z�p��K�p����ۂ̖��F
�@���̂悤�ɁA�v���b�g�t�H�[�����z�����A�g���K�v�ɂȂ�ɂ�A���U�A�v���P�[�V�����ւ̃I�u�W�F�N�g�w���̓K�p�Ɍ��E���o�Ă������߁A�V�����p���_�C���Ƃ��ăT�[�r�X�w�����o�ꂵ�Ă����킯�ł���B
�@�T�[�r�X�w���ł́A�v���b�g�t�H�[���ˑ�����r�����āA�l�b�g���[�N�ɕ��U�����T�[�r�X��A�g�����邱�Ƃɂ��A�ė��p�����m�ۂ��邱�Ƃ����߂���l������Ă���B
�@�����̃T�[�r�X�̘A�g�ɂ���ċƖ��A�v���P�[�V�����̍\�z���\�ɂȂ��Ă���ƁA�T�[�r�X�Ƃ��ẴA�v���P�[�V�������Y��������Α�����قǍė��p�����������A�ϓ����������T�[�r�X�A�g�������_��ɍ\�������������ŁA���v���ȃA�v���P�[�V�����J�����\�ƂȂ�B�܂��X�̃T�[�r�X�͂��ꂼ��Ɨ����Ă���̂ŁA���ꂼ��Ń����e�i���X���\�ł���A�ӔC�͈͂����m���B
�@�Ȃ��A�T�[�r�X�w���̒�`�͏\�l�\�F�ł��邽�߁A�}�C�N���\�t�g����`����T�[�r�X�w����4�������ȉ��Ɍf����B
*1 �R���g���N�g�F�T�[�r�X�҂Ə���҂̎�茈�߁i�_��j�B
�@4. �|���V�[�ɂ���Č݊�����ۂ���
�@�T�[�r�X�҂̓T�[�r�X���p�҂ɑ��ĕK�v�ȃ|���V�[����i�Ⴆ�Z�L�����e�B��X.509�̏ؖ������Ȃ��Ƃ��̃T�[�r�X�͗��p�ł��Ȃ��Ȃǁj�A�T�[�r�X���p�҂͂��̃|���V�[�ɓK������悤�ɐU�镑�����ƂŃ��b�Z�[�W�������s���B
�@��L�̌����́A������r�W�l�X�ʂ���̃T�[�r�X�̒�`�Ƃ��������A�������̊T�O�ƂȂ�B�����ł́A�T�[�r�X�҂ƃT�[�r�X���p�҂������ɑ��݂̈ˑ�����r�����A�����������݂Ƃ��ēƗ��Ƀ����e�i���X�\�Ƃ���̂��A�܂���a�����������߂邽�߂̌�����������Ă���B
�@���āA�����������T�[�r�X�w���̃A�v���P�[�V�������ӎ����č\�z���邱�Ƃ͗e�ՂȂ̂��낤���B�ȒP�ɂ����A��Ɍf�����T�[�r�X�w����4�����ɏ]�����A�v���P�[�V�������\�z����悢�킯�����A�����e�Ղɂ���ɂ́A�]���̃I�u�W�F�N�g�w���J�����s���Ă���J���҂�����Ȃ�Ɨ����ł���v���O���~���O�E���f���łȂ���Ȃ�Ȃ����낤�B
�@�T�[�r�X�����̎����ɂ̓I�u�W�F�N�g�w�����A�T�[�r�X�̋��E�ł̓T�[�r�X�w�����A�Ƃ��������Ƃ����R�Ɏ����\�ȃv���O���~���O�E���f�����K�v�ɂȂ��Ă���킯�ł���B
Copyright© Digital Advantage Corp. All Rights Reserved.