O
O_Neil
Gast
Hi.
Ich probiere gerade eine Vebindung zwischen 2 Rechnern aufzubauen. Aus dem einen Läuft ein bereits bestehdes C-Programm auf dem anderen soll ein Java client sich mit dem C-Programm connecten.
Was ich getan habe:
C-Programm grob
s=socket(AF_INET, SOCK_STREAM,0)
danach habe ich den socket verbunden
bind(s,9001) <--- Was bringt mir das und warum 9001????
und danach
listen(s,1) <--- Naja da "lausche" ich und akzeptiere ich nur eine Verbindung. Richtig?
In Java
Socket socket = neq Socket ("Host", port); <--- O.k. Was kommt bei host rein? und muss ich den Port aus dem
C-Programm kennen? Ist AF_INET eine konstante, sodass ich die auch in java eintragen kann? Und bin ich damit dann fertig? Fragen über Fragen und hoffentlich eine Antwort.
Ich probiere gerade eine Vebindung zwischen 2 Rechnern aufzubauen. Aus dem einen Läuft ein bereits bestehdes C-Programm auf dem anderen soll ein Java client sich mit dem C-Programm connecten.
Was ich getan habe:
C-Programm grob
s=socket(AF_INET, SOCK_STREAM,0)
danach habe ich den socket verbunden
bind(s,9001) <--- Was bringt mir das und warum 9001????
und danach
listen(s,1) <--- Naja da "lausche" ich und akzeptiere ich nur eine Verbindung. Richtig?
In Java
Socket socket = neq Socket ("Host", port); <--- O.k. Was kommt bei host rein? und muss ich den Port aus dem
C-Programm kennen? Ist AF_INET eine konstante, sodass ich die auch in java eintragen kann? Und bin ich damit dann fertig? Fragen über Fragen und hoffentlich eine Antwort.