BILGI: <a0>Hizmetleri kullanmak için desteklenen Winınet değil

Makale çevirileri Makale çevirileri
Makale numarası: 238425 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Özet

Bir hizmeti veya ınternet ınformation Server (IIS) uygulama (hizmeti de) çalıştırdığınızda, Microsoft Win32 ınternet işlevlerini (WinInet.dll dışa) desteklenmez. Bu makalede, WinInet.dll bir hizmeti veya ınternet ınformation Server kullanma anlatılır uygulamaları.

Daha fazla bilgi

IIS, bir hizmetin olduğundan, Winınet bir hizmet çalışan olarak bir ISAPI uzantısı veya COM DLL--ActiveX DLL--Active Server Pages (ASP) tarafından kullanılan bir Winınet çalıştırırken sorun kümesini aynı olacaktır. Çalışan Bir IIS uygulaması, Winınet, benzersiz bir sorun vardır.

Winınet bir hizmeti çalıştıran sorunu Winınet ayarları Kayıt Defteri'nden SSL bilgileri, proxy bilgisi ve daha kullanmasıdır. Bu bilgi kullanılabilir olacak şekilde Hizmetleri HKEY_CURRENT_USER kayıt defteri kovanı, yüklenmez.

Uyarı: Microsoft, bir sistem hizmeti bağlamında Winınet Apı'lerini kullanarak desteklemez.

Hizmetten, ınternet Explorer 5.0 ile SSL üzerinden kullanıldığında, Winınet Apı rapor erişim ihlallerini yüklü.

Bir sunucu ortamında Winınet kullanmaya benzersiz kısıtlamaları anlamak için Winınet'ın geçmiş anlamak gereklidir. Winınet, ınternet Explorer tarafından kullanılmak üzere geliştirilmiştir. Aslında, Winınet sonraki sürümlerinde kullanmak için <a0></a0>, ınternet Explorer'ın, en alt düzeyde yüklemeyi yüklemelisiniz (Bu makalenin <a1>Başvurular</a1> bölümüne bakın). Winınet de Apı kullanım için Internete (ya da intranete) üzerindeki kaynaklara erişmek istediğiniz diğer istemci uygulamaları tarafından gösterir. Winınet geliştirilen ve uygun kullanımları için DLL anlamak için Test ortamı tanımak önemlidir. Winınet, bir <a0>istemci</a0> ortamında kullanılması için geliştirilmiştir. Bir ISAPI DLL içinde çalışırken, yine de istemci olarak davranıyorsa karşın, bu durumda bir sunucu ortamında çalışıyor.

Istemci ortamı: ınternet Explorer çalışan BIR kişi
  • Göreceli olarak düşük bir istek sayısı
  • Görece birbiri ardına yapılan istekleri
  • Ana uygulama yaşam süresi daha kısa olan tarayıcı oturumu (uzunluğu
Sunucu ortamı: (örneğin, www.microsoft.com) bir Web sunucusuna
  • Yüksek bir istekleri / sn sayısı
  • Birden çok iş parçacığı istekleri eşzamanlı hale getirme
  • Hafta veya ay için çalıştırmanız gerekir
Prefered çözümdür bir hizmeti ortamında çalışacak şekilde tasarlanmış WinHttp kullanır ve sunucu tarafında HTTP yığın olduğundan, RFC 2616, istemci tarafında HTTP yığınlarının tarafından konulan 2 bağlantı sınırı bağlı değil. Bu API kümesi için Winınet, bu nedenle familar için uyarlamak oldukça kolay bulacaksınız Winınet kullanımı çok benzer.

Başka bir çözüm ise, yuva Platform SDK'nı kullanmak için SSL üzerinden WinSock nasıl gösteren bir örnek içerir. Bir örnek, SDK'ın \Microsoft Platform SDK\Samples\Winbase\Security\Ssl klasöründe bulabilirsiniz.

Başka bir sorun, Winınet, bir sunucu ortamında kullanıldığında bilmeniz, ınternet Explorer tarafından uygulanan iki bağlantı sınırıdır. Bu konu aşağıdaki Bilgi Bankası makalesinde ele alınmıştır:
183110Winınet sunucu başına bağlantılar sınırlıyor...
Süre içinde bir hizmetin Winınet kullanılabilir ve bir sunucu ortamında, bunu yapmanız önerilmez ve onu Microsoft tarafından desteklenmektedir. Bu yapılandırmada Winınet sınanmamıştır ve bu sorunları var.

Referanslar

Daha fazla bilgi için, aşağıdaki Microsoft Bilgi Bankası makalesine bakın:
185375Nasıl YAPıLıR: ınternet Explorer'ın tek bir EXE yükleme oluşturma

Özellikler

Makale numarası: 238425 - Last Review: 26 Ekim 2007 Cuma - Gözden geçirme: 4.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.5
  • Microsoft Windows Internet Services (WinInet)
Anahtar Kelimeler: 
kbmt kbproductlink kbhttp kbinfo KB238425 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:238425
Kullanım Dışı Bilgi Bankası İçeriği Yasal Uyarı
Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sağlanmıştır ve bundan sonra güncelleştirilmeyecektir.

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com