Hoe een communicatiemethode kiezen tussen een app en een server?

Hoe kan ik beslissen welke communicatiemethode ik moet gebruiken tussen een Windows Phone en een server? Ik moet voornamelijk binaire gegevens verzenden en ontvangen.

Waar moet ik rekening mee houden bij het evalueren van verschillende methoden? Welke methoden zijn ontworpen voor binaire communicatie of hebben hier problemen mee?

0
Zoals oorspronkelijk gevraagd, is het hier niet echt acceptabel. We ontmoedigen subjectieve/poll vragen. Wat betreft de vraag zelf, rol gewoon met WCF. Het is de officiƫle oplossing en heeft daarom de meeste hulpmiddelen, documentatie en community-ondersteuning.
toegevoegd de auteur Will, de bron

2 antwoord

Ik zou typisch JSON willen voorstellen. Nochtans voor dit, zou ik eenvoudig een base64 gecodeerde koord voorstellen, en dan het terug naar binair getal na succes omzetten.

1
toegevoegd
Ik denk dat hij de communicatiemethode bedoelt, niet hoe de gegevens worden weergegeven
toegevoegd de auteur m.edmondson, de bron
je hebt gelijk @ m.edmondson, ik bedoel de methode ...
toegevoegd de auteur user1082693, de bron

Je zou met een webservice kunnen gaan, maar als het maar een heel eenvoudige communicatie is, zou ik gewoon POST's en GET's naar de server gaan maken om wat van de overhead te verwijderen.

0
toegevoegd