2012-05-24 15 views
20

Firebase'i şimdi .NET C# adresinden kullanmak istersem, geri bildirimleri işlemenin en iyi yolu olarak öneriniz nedir? Mevcut istemci kitaplığınızın WebSockets kullanıyor olduğunu görüyorum. Bunu C# 'de nasıl en iyi şekilde ayarlayabileceğinize dair küçük bir örnek sunabilir misiniz?Firebase .NET erişimi

+0

Herhangi bir örnek aldınız mı? – Kiquenet

cevap

17

Şu anda tek seçenek, Firebase ile REST api aracılığıyla arabirim kurmaktır. Bu size gerçek zamanlı veri güncellemelerini vermeyecek, ancak Firebase'e okuyabilir ve yazabilirsiniz. Örneğin, bir ASP.Net arka ucunun, JavaScript istemcisini kullanan istemcilere veri yayınlamak için REST API'sini kullanması çok uygun olacaktır.

Javascript istemcisine eşdeğer bir C# istemcisine eşdeğer (verileri senkronize etme ve gerçek zamanlı güncellemeleri alma kapasitesine sahip), maalesef şu anda mümkün değildir. WebSocket içinde kullanılan tel protokolü belgelenmemiş veya kararlı değildir ve istemci kodunun bağırsakları aslında oldukça gnardır. Gelecekte bir spec yayınlamayı umuyoruz, böylece insanlar daha fazla müşteri yazabiliyor, ancak şu anda çok sık değişiyor. Afedersiniz!

+1

@Micheal, bir C# müşterisi için planlarınız var mı? Görünüşe göre sadece bir Java/Android SDK'sı. .NET'te herhangi bir yol haritası var mı? – Sameera

+1

Belirli bir tarih ayarı olmamasına rağmen, kesinlikle yol haritamızda. Yine de çok talep görüyoruz. Güncellemeler için bizi Twitter/blogumuza/posta listemize takip edin. :-) –

+2

Merhaba @MichaelLehenbauer bu C# müşteri hakkında herhangi bir haber var mı? Teşekkürler ! – gabrielstuff