Het idee is vrij simpel.
Op dit moment staat er een servertje in c, welke communiceert met een client in java. Ze krijgen connectie, en de client stuurt iets naar de server.
de server ontvangt dit, past de data aan en stuurt het terug naar de client. Althans...
Dat doet hij pas als je de server afsluit, of in de code de client afsluit.
Nu wil ik graag meteen de data ontvangen aan de client kant, zonder de connectie te verbreken. Het probleem zit hem er in dat de data gebufferd wordt.
Natuurlijk eerst gezocht naar mogelijke oplossingen. Een daarvan is TCP_NODELAY, maar dat werkt niet bij mijn voorbeeld(?).
Wie helpt mij?
Op dit moment staat er een servertje in c, welke communiceert met een client in java. Ze krijgen connectie, en de client stuurt iets naar de server.
de server ontvangt dit, past de data aan en stuurt het terug naar de client. Althans...
Dat doet hij pas als je de server afsluit, of in de code de client afsluit.
Nu wil ik graag meteen de data ontvangen aan de client kant, zonder de connectie te verbreken. Het probleem zit hem er in dat de data gebufferd wordt.
Natuurlijk eerst gezocht naar mogelijke oplossingen. Een daarvan is TCP_NODELAY, maar dat werkt niet bij mijn voorbeeld(?).
Wie helpt mij?