Windows, masaustu uygulamalarınızın ağ kullanımını ve İnternet kullanımını destekleyen API'leri, bileşenleri ve hizmetleri icerir. Sağladıkları:

HTTP API'ları.
Ağ ve ağ yonetimi.
DNS ve DHCP.
Belirli ağ uygulamalarından bağımsız ağ yetenekleri.
Uzaktan Erişim Hizmeti.
Telefon ve faks.

Teslim Optimizasyonu (DO)

Dağıtım Optimizasyonu, bir kuruluşun ağa bağlı cihazlarına guncellemeler sunan, bulut tarafından yonetilen, eşler arası bir istemci guncelleme servisidir. Teslim Optimizasyonu, cihazların Microsoft sunucularına ek olarak alternatif kaynaklardan (ağdaki diğer eşler gibi) guncellemeleri indirmelerine olanak tanır. Teslim Optimizasyonu, yerel ortamlardaki kısmi bitleri bir araya getirir ve ağ ortamındaki cihazları guncellemek icin Microsoft sunucularından gelen kısmi bitlerle birleştirir. Beklenen sonuc, bant genişliği kullanımının azalması ve daha hızlı bir guncelleme işlemidir.


Alan Adı Sistemi (DNS)

Microsoft Windows'da bir yer belirleme hizmeti olan Etki Alanı Adı Sistemi (DNS), bilgisayarları IP tabanlı bir ağda bulunduran endustri standardı bir protokoldur.

Dinamik Ana Bilgisayar Yapılandırma Protokolu (DHCP)

DHCP İstemci Secenekleri olarak da adlandırılan Dinamik Ana Bilgisayar Yapılandırma Protokolu (DHCP) Uygulama Programlama Arabirimi (API), Microsoft Windows istemcilerinin DHCP sunucularından belirli secenekleri sorgulamasına olanak tanır. Bu, DHCP sunucuları aracılığıyla satıcılara ozgu seceneklerin Windows istemcileri tarafından sorgulanmasını sağlar.

Faks Hizmeti

Faks servisi, yerel alan ağındaki istemciler icin faks işlevi sağlar.

Bağlantılı Sihirbaz API'sini

Bağlanın Sihirbazı uygulama programlama arabirimi (API), geliştiricilerin ağ, Internet ve sanal ozel ağ (VPN) bağlantıları oluşturmasına, Internet bağlantısının olup olmadığını belirlemesine ve belirli bağlantı turleri icin gerekli kullanıcı bilgilerini yakalamak icin sihirbaz sayfalarını kaydetmesine olanak sağlar.

HTTP Sunucusu API'sı

HTTP Sunucusu API'sı, uygulamaların Microsoft Internet Information Server (IIS) kullanmadan HTTP uzerinden iletişim kurmasını sağlar.

IP Yardımcısı

Internet Protokolu Yardımcısı (IP Yardımcısı) API'si, yerel bilgisayar icin ağ yapılandırma ayarlarının alınmasını ve değiştirilmesini sağlar.

Yonetim Bilgi Tabanı

Yonetim Bilgi Tabanı (MIB) API'si, Uzaktan Erişim Yonlendirme Hizmetleri, Internet Protokolu (IP) Yardımcısı ve Basit Ağ Yonetimi Protokolu (SNMP) gibi bir dizi teknolojinin ağ ve ağ yonetimi verilerini icermek icin kullanılan bir dizi yapı sağlar.

Message Queuing (MSMQ)

Message Queuing (MSMQ) teknolojisi, farklı zamanlarda calışan uygulamaların, gecici olarak cevrimdışı olabilecek heterojen ağlar ve sistemler arasında iletişim kurmasını sağlar.

Cok Noktaya Yayın Adresi Dinamik İstemci Ayırma Protokolu (MADCAP)

Cok Noktaya Yayın Adresi Dinamik İstemci Ayırma Protokolu (MADCAP), uygulamaların cok noktaya yayın adreslerini almasını, yenilemesini ve serbest bırakmasını sağlar.

Ağ Listesi Yoneticisi

Ağ Listesi Yoneticisi API'si, uygulamaların mevcut ağ bağlantılarının bir listesini almasını sağlar. Uygulamalar, oznitelikleri ve imzaları temel alarak ağları filtreleyebilir ve gorevlerine en uygun ağları secebilir. Ağ Listesi Yoneticisi altyapısı, ağ ortamındaki değişikliklerin uygulamalarını bildirir ve boylece uygulamaların ağ bağlantılarını dinamik olarak guncellemesini sağlar.

Ağ yonetimi

Ağ yonetimi işlevleri, kullanıcı hesaplarını ve ağ kaynaklarını yonetme yeteneği sağlar.

Ağ paylaşımı yonetimi, uygulamaların, Windows Messaging Block (SMB) protokolunu kullanarak Windows istemcileri ve sunucular arasındaki iletişimi yonetmesini ve izlemesini sağlar.

Eşler arası

Eşler arası teknolojiler, dağıtılmış ağlarda gercek zamanlı iletişimi ve işbirliğini kolaylaştırmak icin kullanılır.

Hizmet Kalitesi (QOS)

Sektor capında bir girişim olan Hizmet Kalitesi (QOS), ağın daha verimli kullanılmasını sağlar.

Remote Procedure Call (RPC)

Microsoft Uzaktan Yordam Cağrısı (RPC), dağıtılmış istemci / sunucu programları oluşturmak icin guclu bir teknoloji tanımlar. RPC calışma zamanı dizeleri ve kitaplıkları, ağ protokolleri ve iletişimiyle ilgili işlemlerin coğunu yonetir. Bu, ağın ayrıntıları yerine uygulamanın ayrıntılarına odaklanmanızı sağlar.

Yonlendirme ve Uzaktan Erişim Hizmeti

İstemci uygulamaları oluşturmak icin Uzaktan Erişim Hizmeti (RAS) kullanılabilir. Bu uygulamalar RAS ortak iletişim kutularını goruntuler, uzaktan erişim bağlantılarını ve cihazlarını yonetir ve telefon defteri girişlerini yonetir.

Basit Ağ Yonetimi Protokolu

Basit Ağ Yonetimi Protokolu'nun (SNMP) Microsoft Windows uygulaması uzak cihazları yapılandırmak, ağ performansını izlemek, ağ kullanımını denetlemek ve ağ hatalarını veya uygunsuz erişimi algılamak icin kullanılır.

Basit Ağ Yonetimi Protokolu

Basit Ağ Yonetimi Protokolu'nun (SNMP) Microsoft Windows uygulaması uzak cihazları yapılandırmak, ağ performansını izlemek, ağ kullanımını denetlemek ve ağ hatalarını veya uygunsuz erişimi algılamak icin kullanılır.

SMB Yonetimi API'sı

SMB Yonetim API'si, paylaşımları yonetmek ve erişimi paylaşmak icin WMI sınıfları ve yontemleri sağlar.

Telefon Uygulama Programlama Arabirimleri (TAPI)

Microsoft telefon uygulama programlama arabirimleri, Windows icin iletişim uygulamalarının geliştirilmesini destekler.

gemi kurdu

Teredo, IPv6 / IPv4 ana bilgisayarları bir veya daha fazla IPv4 ağ adresi ceviricisinin (NAT) arkasında konumlandırıldığında, tek noktaya yayın IPv6 trafiği icin adres atama ve ana makine-ana otomatik tunel oluşturma sağlayan bir IPv6 geciş teknolojisidir.

WebSocket Protocol Bileşen API'sı

WebSocket Protocol Component API, mevcut ağ aracıları arasında calışan HTTP uzerinden asenkron, iki yonlu iletişim kanallarını etkinleştirir.

Windows Filtreleme Platformu

Windows Filtre Platformu (WFP), ağ filtreleme uygulamaları oluşturmak icin bir platform sağlayan bir dizi API ve sistem hizmetidir. WFP API'sı, geliştiricilerin, işletim sisteminin ağ yığınında birkac katmanda yer alan paket işlemiyle etkileşime giren kod yazmasına izin verir. Ağ verileri hedefine ulaşmadan once filtrelenebilir ve değiştirilebilir.

Windows Guvenlik Duvarı Teknolojileri

Gelişmiş Guvenlik Ozellikli Windows Guvenlik Duvarı ve ilgili guvenlik duvarı teknolojileri, geliştiricilerin İnternet bağlantılarını paylaşmalarına, guvenlik duvarı kullanarak bağlantıları korumalarına ve Ağ Adresi Cevirisi (NAT) sağlamasına olanak tanır.

Windows Ağ (WNet)

Windows ağ (WNet) işlevleri, belirli bir şebeke sağlayıcısı veya fiziksel ağ uygulaması icin izin almadan, uygulamanızdaki ağ yeteneklerini uygulamanıza olanak tanır.

Windows Ağ Sanallaştırması

Windows Ağ Sanallaştırması, muşteri sanal makine ağlarının sanal makine ağlarını fiziksel ağlardan ayırmasını, sanal makine sağlamada esneklik sağlamasını ve muşterilerin IP adreslerini ve topolojilerini bulut veri merkezlerine getirmelerini sağlar.

Windows RSS Platformu

Windows RSS Platformu, uygulamaların, kullanıcının abone olduğu Really Simple Syndication (RSS) ozet akışlarından oluşan Ortak Besleme Listesine erişmesini ve bunları yonetmesini sağlayan bir API'dır.

Windows Yuvaları 2

Windows Sockets 2 (Winsock), programcıların, kullanılmakta olan ağ protokolunden bağımsız olarak, uygulama verilerini tel uzerinden iletmek icin gelişmiş Internet, intranet ve diğer ağ ozellikli uygulamalar oluşturmasına olanak tanır.

Windows Web Hizmetleri API'sı

WWSAPI, bir dizi WS-* ve .NET-* ailesi protokolunu destekleyerek cekirdek ağ iletişimi işlevselliği sağlayan SOAP'ın yerel kod uygulamasıdır.

WebDAV

Web Dağıtılmış Yazma ve Surum Oluşturma (WebDAV), HTTP kullanarak kopyalama, taşıma, silme ve oluşturma gibi temel dosya işlevlerinin nasıl gercekleştirildiğini tanımlayan bir Kopru Metni Aktarım Protokolu (HTTP) uzantısıdır.

Windows HTTP Hizmetleri (WinHTTP)

Microsoft Windows HTTP Hizmetleri (WinHTTP), geliştiricilere HTTP protokolu aracılığıyla diğer HTTP sunucularına istek gondermek icin bir HTTP istemci uygulaması programlama arabirimi (API) sağlar.

XML HTTP İsteği 2

XML HTTP İstek 2 arayuzleri, uygulamanın cok iş parcacıklı apartmanlarda (MTA) HTTP istek işlemlerini gercekleştirmesine ve yanıt işleme sırasında gerekli bilgilerin bildirimini almak icin geri aramaları kullanmasına izin verir.

Windows İnternet (WinINet)

Microsoft Windows Internet (WinINet) uygulama programlama arabirimi (API), uygulamaların FTP ve HTTP gibi standart İnternet protokollerine erişmesini sağlar. Kullanım kolaylığı icin, WinINet bu protokolleri yuksek seviyeli bir arayuzde soyutlar.


Kaynak : https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx


__________________