komunikacja między komputerami przy użyciu XML

0

Witam, mam pewien problem i brak pomysłu na rozwiązanie go. Mam za zadanie napisać painta, w którym jest możliwość zapisywania obrazka do pliku graficznego co już uczyniłem, drugim zadaniem jest aby to była też aplikacja, która umożliwia komunikację z innym komputerem w sieci, gdzie na tym drugim komputerze jest wyświetlane to co aktualnie rysuję, a na moim to co jest rysowane na tym z którym się komunikuję. Problem tkwi w tym, że komunikacja między komputerami ma się odbywać za pomocą plików XML i jak na razie nie mam żadnego pomysłu jak to zrealizować aby to działało sprawnie i w czasie rzeczywistym mniej więcej.
Jednym pomysłem, który aktualnie mi wpadł jest taki, że koduję zapisany obrazek do kodu base64, wrzucam do xml i wysyłam przez sieć do drugiego komputera, a tam to dekoduję i odczytuję. Wydaję mi się, że przez coś takiego zapcham łącze.
Byłbym bardzo wdzięczny jakby ktoś zapodał jakiś pomysł, jak to można zrealizować i by to sprawnie działało :)
Dzięki za pomoc z góry :)

0

Lepiej zrób to na zasadzie wysyłania "komend" np. rysujesz linię od tego do tego punktu w takim i takim kolorze, grubosci itp. to samo do pozostałych figur. i wysyłać jedynie koordynaty a odbiorca będzie sobie to wykonywał, zyskasz przy okazji możliwość cofania zmian.

1 użytkowników online, w tym zalogowanych: 0, gości: 1