Help!
ik probeer te communiceren met de MSN server via een TCP socket. Ik heb Smallsockets en Practicalsocket geprobeert maar die geven hetzelfde resultaat.
Wat is het probleem? Ik start een TCP socket naar de MSN server. Ik stuur commando 1. Dat gaat goed en ik krijg antwoord. Daarna stuur ik commando nummer 2. Dat wordt afgekeurd omdat ik dat commando niet als eerste mag sturen! Kortom: men denkt dat commando 2 het eerste commando van een nieuwe sessie is. Wat blijkt… de TCP socket is gesloten en dus heb ik inderdaad een nieuwe sessie geopend voor commando 2, wat niet mag.
Hoe kan ik de TCP verbinding open houden om het volgende commando te sturen? Ik wil dus eigenlijk continue zenden en ontvangen over dezelfde socket. Ik heb van alles geprobeerd maar ik snap het niet. Smallsockets en Practicalsocket hebben waardeloze documentatie. (Omninetworking is BTW niet geschikt want dat ondersteunt geen asynchrone comms.)
Wie kan mij helpen? Anders sterft mijn MSN project een vroege dood.