Aracılığıyla paylaş


MFC İnternet Programlama Görevleri

Bu bölüm, uygulamalarınıza İnternet desteği eklemeye yönelik ayrıntılı adımları içerir. Konular arasında MFC sınıflarını kullanarak mevcut uygulamalarınızı İnternet'e etkinleştirme ve mevcut COM bileşeninize Etkin belge desteği ekleme yer alır. Internet üzerinden up-todakikalık hisse senetleri, Pittsburgh'un futbol skorları ve Antarktika'daki en son sıcaklık bilgilerini içeren bir belge oluşturmak ister misiniz? Microsoft, bunu yapmanıza yardımcı olacak çeşitli teknolojiler sağlamaktadır.

Aktif teknolojiler, ActiveX denetimlerini (eski adıyla OLE denetimleri) ve Aktif belgeleri içerir; İnternet üzerinden kolayca dosya almak ve kaydetmek için WinInet; ve verimli veri indirme için zaman uyumsuz monikerleri. Visual C++, başlangıç uygulamasıyla hızlı bir şekilde çalışmaya başlamanıza yardımcı olacak sihirbazlar sağlar. Bu teknolojilere giriş için bkz. MFC internet programlama temel bilgileri ve MFC COM.

Bir dosyayı her zaman FTP'ye almak istediniz ama WinSock ve ağ programlama protokollerini öğrenmediniz mi WinInet sınıfları bu protokolleri kapsülleyerek, HTTP, FTP ve gopher kullanarak dosyaları indirmek üzere İnternet'te bir istemci uygulaması yazmak için kullanabileceğiniz basit bir işlev kümesi sağlar. WinInet'i kullanarak sabit sürücünüzdeki veya dünyanın dört bir yanındaki dizinleri arayabilirsiniz. Birkaç farklı türde verileri saydam bir şekilde toplayabilir ve tümleşik bir arabirimde kullanıcıya sunabilirsiniz.

İndirebileceğiniz büyük miktarda veriniz var mı? Zaman uyumsuz tanıtıcılar, büyük nesnelerin aşamalı işlenmesi için bir COM (Bileşen Nesne Modeli) çözümü sağlar. WinInet zaman uyumsuz olarak da kullanılabilir.

Aşağıdaki tabloda, bu teknolojilerle yapabileceğiniz birkaç şey açıklanmaktadır.

Sahip olduğunuz Ne yapmak istiyorsunuz? Bunu yapmalısınız
Bir Web sunucusu. Oturum açmaları ve URL istekleri hakkında ayrıntılı bilgileri izleyin. Bir filtre yazın, oturum açma olayları ve URL eşlemesi için bildirim isteyin.
Bir Web tarayıcısı. Dinamik içerik sağlayın. ActiveX denetimleri ve Etkin belgeler oluşturun.
Belge tabanlı bir uygulama. FTP'ye dosya desteği ekleyin. WinInet veya zaman uyumsuz adlar kullanın.

Başlamanıza yönelik ayrıntılar için aşağıdaki konulara bakın:

Ayrıca bakınız

MFC internet programlama temelleri
Göreve Göre İnternet Bilgileri