Windows Communication Foundation�Ƃ��FWindows Communication Foundation�T���i1/4 �y�[�W�j

Windows Vista�ɓ��ڗ\��̐V�����ʐM��ՋZ�p�uWCF�v�̎v�z�₻�ꂪ�����炷�Ӗ��A�v���O���~�� �O�E���f�����Љ�B

» 2006�N03��21�� 00��00�� ���J
[�ɓ��p���C�}�C�N���\�t�g�������]
Windows Communication FoundationT
Insider.NET

�@

uWindows Communication FoundationTṽCfbNX

�A�ږڎ�

�@���񂩂琔��ɂ킽��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

�@�܂���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

  • �I�u�W�F�N�g�Ԃ̈ˑ����̖��
  • ���[�J���E�R�[���ƃ����[�g�E�R�[�����ӎ������Ȃ��ʒu���ߐ����A�t�ɁA�Ɨ������ێ琫��ቺ�����Ă��܂�
  • �ė��p�͒P��v���b�g�t�H�[�����ł̂�
  • �كv���b�g�t�H�[���A�g���t�����l�n���Ƃ��������A�ނ���R�X�g�����v���ƌ��Ȃ���A�v���ȊJ��������
  • �t�@�C�A�E�H�[���E�t�����h���ł͂Ȃ��B�‚܂�A�C���^�[�l�b�g����ՂƂ��ė��p���邱�Ƃ�����

�@���̂悤�Ɂ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. �T�[�r�X�̋��E�����m�ł��邱��
    �@�]���̕��U�I�u�W�F�N�g�̂悤�ȃ��[�J���E�R�[���ƃ����[�g�E�R�[���̈ʒu���ߐ���r�����A�����ăT�[�r�X�̋��E�𖾊m�����A�l�b�g���[�N���z���ă��b�Z�[�W�i�P�Ȃ�f�[�^�j�����󂳂�邱�Ƃ��ӎ����Ă����B
  2. �T�[�r�X���������Ă��邱��
    �@�T�[�r�X�񋟎҂Ə���҂͂��̂��̂������������݂ł���A�Ɨ������o�[�W�����Ǘ��A�W�J�A�����e�i���X���”\�ł��邱�ƁB�‚܂肨�̂��̂��ǂ̂悤�Ɏ�������Ă��邩�̓u���b�N�E�{�b�N�X�ł���A�܂��݂��̓��������Ɋ֗^����K�v���Ȃ��B
  3. �N���X�ł͂Ȃ��X�L�[�}���R���g���N�g*1�����L���邱��
    �@�T�[�r�X���p�҂ƒ񋟎҂Ƃ����L������̂́A�U�镑���������Ȃ��P�Ȃ�f�[�^�ł���B�����ɂ͌������郁�b�Z�[�W�̃X�L�[�}�ƁA�ǂ�ȃT�[�r�X������̂��Ƃ������R���g���N�g�݂̂����L���邱�ƂɂȂ�B�܂��A�f�[�^�ƐU�镑����ێ�����I�u�W�F�N�g�́A���[�J���ł̎g�p�݂̂ƂȂ�A�����[�g�E�R�[���ł̎g�p�͍s��Ȃ��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

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

Copyright© Digital Advantage Corp. All Rights Reserved.

'; 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�[�}

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