Protocol



  • Hallo zusammen!

    Ich programmiere noch nicht lange C und stehe jetzt vor folgendem Problem.

    Ich muss ein von mir in C geschriebenes Prog über TCP mit einem Java Prog verbinden.
    Vom Java Prog bekomme ich ein byte[] gesendet. Darin stehen Infos wie channel, id, message.

    Ich würde das Problem jetzt so lösen:

    vom socket in einem char* lesen.
    dann den char* byte weise auslesen und Infos verarbeiten.
    danach schreibe ich byte weise in einen char* und versende diesen.

    Ist das Blödsinn oder nicht?

    mfg



  • gogolac schrieb:

    Ist das Blödsinn oder nicht?

    das passt schon. ein 'byte' in java ist '8-bit signed'
    'char' in c ist ja auch meistens so aufgebaut...



  • Danke für die schnelle Antwort!


Anmelden zum Antworten