Hi hätte kurz eine Frage und zwar geht es um die Kommunikation zwischen Prozessen. Würde da gerne eine Tcp/ip verbindung nehmen. Kann es da irgendwelche probleme mit der Firewall geben? Sind die localen Ports gesperrt oder kann man sie sperren? Würde mir sehr helfen, sonst müsste ich mich nach etwas anderem umsehen.
Und wie ist dies konkret? Also server - client oder wie kann ich mir das vorstellen?
Vielen Dank
[gelöst]TCP/IP Kommunikation
[gelöst]TCP/IP Kommunikation
Zuletzt geändert von SaLu am 24. September 2008 11:17, insgesamt 1-mal geändert.
gut hab die fortune docus genommen und umgeschrieben. klappt soweit alles perfekt. Jetzt noch ein paar fragen.
1. braucht man das setVersion ? kann es bei späteren/früheren Versionen probleme geben?
2. Woher weiß Prozess 2 (client) das Prozess 1(server) etwas zur verfügung gestellt hat und er connecten soll. Ich will das so machen das Programm 1 (server) programm 2(client) aufruft und dieser dann eine verbindung aufbaut. hab mal das forum und die dokus durchgeschaut und bin auf QProcess gestossen! ist dies das richtige? oder hat jmd soetwas schon gemacht und mit anderen Dingen gearbeitet?
mhm geht es bei Qlocalserver und qlocalsocket wirklich über ports? als ich es mit tcpsocket ... gemacht habe hat die firewall gemeckert. Nun bei local nichts. und porteinstellungen gehen auch nicht einzustellen. komisch
1. braucht man das setVersion ? kann es bei späteren/früheren Versionen probleme geben?
2. Woher weiß Prozess 2 (client) das Prozess 1(server) etwas zur verfügung gestellt hat und er connecten soll. Ich will das so machen das Programm 1 (server) programm 2(client) aufruft und dieser dann eine verbindung aufbaut. hab mal das forum und die dokus durchgeschaut und bin auf QProcess gestossen! ist dies das richtige? oder hat jmd soetwas schon gemacht und mit anderen Dingen gearbeitet?
mhm geht es bei Qlocalserver und qlocalsocket wirklich über ports? als ich es mit tcpsocket ... gemacht habe hat die firewall gemeckert. Nun bei local nichts. und porteinstellungen gehen auch nicht einzustellen. komisch
ah okay unter windows ne named pipe
d.h keine ports.
bei setversion meinte ich das bei Datastream. Sry hätte ich vielleicht dazu sagen sollen
wegen dem readyread(), das war klar. aber nun habe ich festgestellt das ich es umgekehrt brauche als in dem Beispiel dargestellt. und zwar client sendet daten an server und schließt dann wieder die verbindung. also keine bereitstellung der daten vom server wie im beispiel.
bei setversion meinte ich das bei Datastream. Sry hätte ich vielleicht dazu sagen sollen
wegen dem readyread(), das war klar. aber nun habe ich festgestellt das ich es umgekehrt brauche als in dem Beispiel dargestellt. und zwar client sendet daten an server und schließt dann wieder die verbindung. also keine bereitstellung der daten vom server wie im beispiel.