Aracılığıyla paylaş


Windows Soketler: Datagram Soketler

Uyarı

Microsoft Foundation Sınıfları (MFC) kitaplığına destek verilmeye devam ediliyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.

Bu makale, iki Windows soket türünden biri olan veri birimi soketlerini açıklar. (Diğer tür akış yuvasıdır.)

Veri birimi yuvaları, sıralanması veya çoğaltılmaması garanti edilmeyen çift yönlü bir veri akışını destekler. Veri paketlerinin de güvenilir olması garanti edilmemektedir; ulaşmayabilirler. Datagram verileri sıra dışı gelebilir ve muhtemelen yinelenebilir, ancak kayıtlar alıcının iç boyut sınırından küçük olduğu sürece verilerdeki kayıt sınırları korunur. Sıralamayı ve güvenilirliği yönetmek sizin sorumluluğundadır. (Güvenilirlik[ LAN] yerel ağlarda iyi olma eğilimindedir, ancak İnternet gibi [WAN] geniş alan ağlarında daha azdır.)

Veri birimleri "bağlantısızdır", yani açık bağlantı kurulmaz; belirtilen bir yuvaya veri birimi iletisi gönderirsiniz ve belirtilen bir yuvadan ileti alabilirsiniz.

Veri birimi yuvasına örnek olarak, ağ üzerindeki sistem saatlerini eşitlenmiş durumda tutan bir uygulama gösteriliyor. Bu, veri birimi yuvalarının en az bazı ayarlarda ek bir özelliğini gösterir: iletileri çok sayıda ağ adresine yayınlama.

Veri birimi yuvaları, kayıt odaklı veriler için akış yuvalarından daha iyidir. Veriagram soketler hakkında daha fazla bilgi için, Windows SDK'de mevcut olan Windows Sockets spesifikasyonuna bakın.

Ayrıca bakınız

MFC'de Windows Sockets
Windows Soketleri: Arka Plan