Aracılığıyla paylaş


Windows Yuvaları: Bağlantı Noktaları ve Yuva Adresleri

Bu makalede, Windows Yuvalarında kullanılan "bağlantı noktası" ve "adres" terimleri açıklanmaktadır.

Bağlantı noktası

Bağlantı noktası, hizmetin sağlanabileceği benzersiz bir işlemi tanımlar. Mevcut bağlamda, bir bağlantı noktası Windows Yuvalarını destekleyen bir uygulamayla ilişkilendirilir. Fikir, bir makinede aynı anda çalışan birden fazla Windows Yuva uygulamasına sahip olabilmeniz için her Windows Yuvaları uygulamasını benzersiz olarak tanımlamaktır.

Bazı bağlantı noktaları FTP gibi yaygın hizmetler için ayrılmıştır. Bu tür bir hizmet sağlamadığınız sürece bu bağlantı noktalarını kullanmaktan kaçınmalısınız. Windows Yuvaları belirtimi, bu ayrılmış bağlantı noktalarının ayrıntılarını gösterir. WINSOCK dosyası. H ayrıca bunları listeler.

Windows Yuva DLL'sinin sizin için kullanılabilir bir bağlantı noktası seçmesine izin vermek için bağlantı noktası değeri olarak 0 değerini geçirin. MFC, 1.024 ondalıktan büyük bir bağlantı noktası değeri seçer. CAsyncSocket::GetSockName üye işlevini çağırarak MFC'nin seçtiği bağlantı noktası değerini alabilirsiniz.

Yuva Adresi

Her yuva nesnesi, ağdaki bir İnternet Protokolü (IP) adresiyle ilişkilendirilir. Adres genellikle "ftp.microsoft.com" gibi bir makine adı veya "128.56.22.8" gibi noktalı bir sayıdır.

Yuva oluşturmak istediğinizde genellikle kendi adresinizi belirtmeniz gerekmez.

Dekont

Makinenizin her biri farklı bir ağı temsil eden birden çok ağ kartı olabilir (veya uygulamanız bir gün böyle bir makinede çalışabilir). Öyleyse, yuvanın hangi ağ kartını kullanacağını belirtmek için bir adres vermeniz gerekebilir. Bunun gelişmiş bir kullanım ve olası taşınabilirlik sorunu olduğu kesindir.

Daha fazla bilgi için bkz.

Ayrıca bkz.

MFC'de Windows Yuvaları