Tooday WCF hizmetlerini kendim barındırmak için ServiceHost'u kullanıyorum.WCF hizmeti ve TCP sunucusunu aynı yuvada nasıl barındırabilirim?
Ben
Ben URL ad üzerinde kontrolü gerekir (bu yüzden izin mümkün olacaktır (yayın TCP akışının çeşit haciz gibi) benim WCF hizmetlere doğrudan yuva operasyonlar için kendi TCP programm yakın barındırmak istiyorum Müşterilerim, TCP akışlarını doğrudan example.com:port/myserver/stream?id=1 veya example.com:port/myserver/stream?id=anything gibi bazı güzel URL'leri kullanarak hizmetime gönderecek ve böylece rahatsız edilmeyeceğim Bir kerede 1 priz için 1 müşteri fikriyle, WCF servislerimi kendi sunucumla aynı bağlantı noktasında tutmak istiyorum ya da www.example.com:port/myWCF/stream adresini arayabilmek için ne gerekiyor? ? id = 222 ... ve herhangi bir bağlantı noktasında çalışmasını istiyorum - yalnızca 80 değil)
Herhangi bir vücut lütfen bana yardımcı olabilir mi?
Şimdi sadece WCF kullanıyorum. Ve nasıl çalıştığından zevk almıyorum. Bu neden bir çok resonun nedenlerinden birini silmek için geçişi başlatmak istiyorum TCP =)
Net-tcp ciltleme veya herhangi bir başka harika WS- * bağlamayı kullanamıyorum (gün içinde en basit olanı kullanıyorum) Flash gibi, AJAX, vb bana kolaylıkla bağlanın).
İhtiyacım olan bağlantı protokolüne hızlı ve kolay bir şekilde bağlanabiliyordum.
Yani .. Herhangi Bir Fikir? Lütfen - yardıma ihtiyacım var.
WCF'de özel bir nakliye yazabilirsiniz. Bu soruya bakın - http://stackoverflow.com/questions/381142/how-to-write-a-socket-based-custom-transport-for-wcf –
Sadece WCF kullanarak sorunun ne olduğunu göremiyorum . Ne yapman gerekiyorsa bunu yapamaz mı? – Aaronaught
WCF Sonsuz gerçek zamanlı olarak TCP soketleri üzerinden yüksek çözünürlüklü veri transferi için çok yavaş ve bugggy. – Rella