Page 1 of 3 1 2 3 LastLast
Results 1 to 15 of 31

Thread: Sockets - chat voorbeeldje

  1. #1
    Member Spiderken's Avatar
    Join Date
    Nov 2002
    Location
    Leuven, BE
    Posts
    69

    Sockets - chat voorbeeldje

    Hello,

    Ik moet communiceren met een server die gebaseerd is op socketmessages. Heb het voorbeeldprogje Chat genomen (C:\Program Files\...\Demo\Internet\Chat). Ik kan connecteren met de server, als ik er een boodschap naartoe stuurt, antwoordt hij ook, maar dit gaat maar 1 keer. Probeer ik een 2de maal iets te sturen, gaat het niet. De server stuurt om de 30 seconden ne 'Cyclical Check', en die blijven wel toekomen, dus het kan niet zijn dat er ergens onderweg iets misloopt. Hij reageert gewoon niet op de 2de en alle volgende boodschappen.
    Als ik het chatprogje sluit, en terug opstart, gaat het weer 1 maal, maar daar stopt het weer.
    Kan ik op een of andere manier 'simuleren' dat het progje opnieuw opstart, zonder dat de gebruiker daar iets van merkt? Of is dit geen katholieke ( ) oplossing?
    Enige andere ideeën? Welke componenten moet ik Destroyen ofzo (en hoe) om zonder af te sluiten, alle componenten te doen denken (behalve de het logvenster, want zou de log wel liefst behouden) dat het progje opnieuw opgestart is.

    'k Vind het nogal ingewikkeld... Kan iemand me helpen?

    TIA,
    Spiderken

  2. #2
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    Doet het voorbeeld-chat programma het niet? Of heb je je eigen programma gemaakt en daarbij gekeken naar het vb-chat prog? Als het vb-chat prog het niet doet, dan weet ik het zo 123 niet.
    !

  3. #3
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Je server moeten herstarten na 1 message is vrij onzin, dit hoeft ook absoluut niet, ik denk eerder dat er wat fout zit in jouw code... roep je niet per ongeluk Socket.Close aan of iets dergelijks? Zou je anders de server code even kunnen posten?
    Qui custodiet ipsos custodes

  4. #4
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    Volgens mij bestaat de server al mark, maarja dat weet ik natuurlijk niet zeker
    !

  5. #5
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Lees in dat geval in mijn vorige bericht 'client' ipv 'server'
    Qui custodiet ipsos custodes

  6. #6
    Member Spiderken's Avatar
    Join Date
    Nov 2002
    Location
    Leuven, BE
    Posts
    69
    Ben vertrokken van het Chat progje, heb vanalles aangepast. Als ik het originele Chat programma uittest, gaat het ook niet, identiek hetzelfde probleem...

    Greetz,
    Spiderken

  7. #7
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    Dan lijkt het mij een server probleem... Is er software die het voorelkaar krijgt om een connectie te hebben met de server en dan wel gegevens kan blijven sturen?

    Heb je misschien een simpele documentatie van de server-software? Want het kan zijn dat je programma op bepaalde tekens zit te wachten en deze niet binnenkrijgt ( omdat de server de verkeerde tekens doorstuurt )
    !

  8. #8
    Member Spiderken's Avatar
    Join Date
    Nov 2002
    Location
    Leuven, BE
    Posts
    69
    Heb idd een manual, maar enkel met de formaten van de boodschappen erin. Het zijn gewoon boodschappen die bestaan uit cijferreeksen, volgens een bepaald formaat.
    Meer info heb ik dus niet. Volgens jullie zou het aan de server moeten liggen dus...?
    Misschien kan ik proberen om meer info vast te krijgen van de leverancier van het systeem. Ik d8 dat het aan mij lag

    Greetz,
    Spiderken

  9. #9
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Ik denk eerlijk gezegd dat het een client probleem is; je probeert foutieve berichten te versturen en de server heeft geen idee wat ie ermee aanmoet...


    Zou je een stuk source kunnen posten, en eventueel het formaat zoals beschreven in de manual?
    Qui custodiet ipsos custodes

  10. #10
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    en de server heeft geen idee wat ie ermee aanmoet...
    Spiderken, geeft de server een geldig commando door of geeft dit een commando terug wat volgens de specificaties niet klopt?
    !

  11. #11
    Member Spiderken's Avatar
    Join Date
    Nov 2002
    Location
    Leuven, BE
    Posts
    69
    Op de vraag om een stuk source te posten... is praktisch dezelfde als het Chat progje, alleen met wat meer tirlantijntjes. Het formaat is bv.
    • 5 karakters voor type bericht
    • 4 karakters voor lengte data
    • data zelf (kan onbeperkte lengte hebben)
    Een voorbeeldbericht zou dus kunnen zijn (het werkt enkel met cijfers): 02123000812345678.
    Server blijft de Cyclical Check boodschappen sturen, no matter what, dus 't is niet dat er iets mis is met de server denk ik, hij herkent mijn boodschappen niet als dusdanig denk ik, ofwel kan je zelf maar 1 ding sturen over zo'n socket (zou me heel raar lijken, want heb de chat-dingskes op 2 pc's uitgetest op 2 pc's in het netwerk, en da liep gelijk nix )

    Greetz,
    Spiderken

  12. #12
    Senior Member PsychoMark's Avatar
    Join Date
    Nov 2001
    Location
    Raamsdonksveer
    Posts
    10,269
    Hoe verstuur je die data? En is 't zeker weten gewoon tekst (4 bytes voor de lengte is namelijk precies de grootte van een Integer in binary modus, vandaar deze vraag, jouw 4-karakter grootte gaat maar tot 9999, een Integer/Cardinal tot 2/4 miljoen )?
    Qui custodiet ipsos custodes

  13. #13
    Member Spiderken's Avatar
    Join Date
    Nov 2002
    Location
    Leuven, BE
    Posts
    69
    Wordt verzondern als puur tekst - lengte van de data zijn dus gewoon het aantal karakters...

    Greetz,
    Spiderken

  14. #14
    notice-itter SvG's Avatar
    Join Date
    Apr 2002
    Location
    's-Hertogenbosch
    Posts
    4,865
    Zo staat het ook in de specificatie?
    !

  15. #15
    Member Spiderken's Avatar
    Join Date
    Nov 2002
    Location
    Leuven, BE
    Posts
    69
    Jeps

Page 1 of 3 1 2 3 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Communicatie via Sockets
    By MighyMax in forum Algemeen
    Replies: 6
    Last Post: 03-Jun-04, 00:09
  2. Sockets gebruiken in een webservice
    By Spiderken in forum WebDelphi
    Replies: 10
    Last Post: 14-Jan-03, 00:45
  3. Nieuwe server voor NLDelphi chat
    By Marcel in forum De website
    Replies: 3
    Last Post: 05-Jul-02, 19:06

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •