2009-08-15 10 views
8

Właśnie dzisiaj zaprosiłem moją sandbox wave. Czy ktoś wie o bibliotece .NET dla fali Google? (klient i serwer) Jestem programistą C#, niezbyt zaznajomionym z językiem, w którym napisane są próbki Google. To bardzo ważne, nie mogę się doczekać, aby napisać coś na ten temat.Google Wave dla .Net

+0

pewno C# programista nie będzie miał wiele kłopotów ze zrozumieniem Java: p. (nie, że jestem fanem java, C# jest java zrobione dobrze, jeśli tylko ma lepszą obsługę linuksa) –

+0

Eclipse daje mi najwięcej problemów. –

+0

Czekałem na moje zaproszenie przez chwilę. Daj mi znać, jeśli możesz pomóc przeszkadzać. –

Odpowiedz

9

Przenoszę API robotów do ASP.NET, jeśli tego właśnie szukasz.

Ostatecznie kod będzie hostowany pod numerem this Google Code project - ale nic tam jeszcze nie ma.

Mam aż tyle interfejsów Java przeniesionych i mogę deserializować JSON, ale nie zrobiłem jeszcze serializacji. Prawdopodobnie nie będę w stanie zrobić dużego postępu w ciągu najbliższych kilku tygodni, ale potem będę mógł wrócić do tego. Jeśli interesuje Cię to, co do tej pory udało mi się, mogę spróbować trochę posprzątać i umieścić je w tym projekcie w ten weekend. Naprawdę do tej pory było to bardzo trudne, więc mam haniebny brak testów :(

Zauważ, że sandbox nie pozwala na uruchamianie robotów w inny sposób niż na AppEngine - jeśli znasz dowolną Javę w ogóle, możesz chcieć podążać za numerem Java Robot Tutorial, aby uzyskać informacje na temat tego, co możesz zrobić. (Mam nadzieję, że będę w stanie przetestować mój port wewnętrznie, tak, że gdy publiczna wersja uruchomi możliwość połączenia z robotami spoza AppEngine , przy odrobinie szczęścia będę gotowy.)

Jeśli nie mówisz o interfejsie API Robot, możesz podać więcej szczegółów na temat tego, czego szukasz? Nie obejrzałem żadnego z dostępnych interfejsów API (lub nadchodzi), ale uważam, że gadżety są w zasadzie JavaScript.

(Przy okazji, jestem [email protected], jeśli chcesz się skontaktować. Nie patrzę w piaskownicy bardzo często choć)

+0

Mówię o implementacji .NET zarówno API Extensions (Robot), jak i protokołu Wave Federation. Cieszę się, że już przesyłasz większość z nich. Zakładam, że to całkiem proste. daj mi znać, jeśli potrzebujesz testera. Protokół federacji wygląda na bardziej wymagający. istniejąca dokumentacja jest niekompletna. domyślam się, jak to działa, to część zabawna. zacznijmy projekt open source. może możemy pokonać google. –

+2

@Sam: Nie interesuje mnie "bicie" Google, biorąc pod uwagę, że pracuję dla Google :) Implementacja protokołu federacyjnego byłaby interesująca, ale na razie nie patrzę na to. Z przyjemnością popracuję nad uruchomieniem API Robotów. Jest to * rozsądnie * proste, ale wciąż jest sporo kodu do przeniesienia, nawet jeśli większość tego kodu jest łatwa. (Znalazłem kilka błędów po drodze, mógłbym dodać ...) –

+0

@Jon: Byłoby jeszcze lepiej :) W każdym razie, jeśli ktoś jest zainteresowany, daj mi znać. Mam teraz całkiem przyzwoite zrozumienie protokołu. Myślę, że mogę to zrobić. Jaki jest najlepszy sposób na rozpoczęcie projektu open source? (Finding people.etc ..) –