serwer C i klient w Javie

0

Mam nastepujacy problem:

Napisalem serwer w C, ktory dziala na strukturach. przykladowa postac struktury:

struct server {
int typ;
int error;
union {
  char t[16][20];
  int tab[10][10];};
union {
char nazwa[20];
int number;};
}

W jaki sposob musialbym zdekodowac taka strukture w Javie, ktora struktur nie obsluguje.

Zwykle pole typ informuje nas o potrzebie odczytu albo tablicy t lub tab, a takze nazwy lub number. Z gory dziekuje za kazda pomoc, bo niestety troche juz nad tym czasu stracilem, tak wiec wszelkie sugestie beda mile widziane!

0

IMO w Javie powinieneś zadeklarować klasę i przesyłać dane z/do serwera po kolei. Standardowo w Javie (tzn. najprostszy sposób) to przesyłanie wszystkiego jako ciąg znaków. Wówczas w C trzeba by było całą struktórę przesyłać np. tak, że po kolei zamieniać wszystkie pola w ciągi znaków, a w Javie z powrotem wszystkie pola do odpowiednich zmiennych w klasie. Dokładnie nie wiem jak to zrobić od strony C bo nie znam C w ogóle.

0

JAk kolega z gory apisał , jest ok ,zreszta jest po stronie javy wiele fajnych czesci szybko opisacnych

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