Ich habe ein kleines selbstgeschriebenes Programm auf der FB7170 (orginal FW) zu laufen.
Da ich einiges nun ändern muss, möchte ich noch ein kleines "Feature" integrieren: IPC via Unix Sockets.
So nach dem Vorbild X Server ein wenig Netzwerk Transparenz.
Dazu teile ich mein neues Progrämmchen in 2 funktionale Teile auf - Client und Server.
Der Server (daemon) läuft weiterhin auf der FBF und auch mindestens ein Client.
Weitere Clients könnten auf anderen Rechnern laufen (selbes internes Netz: 192.168.178.*).
Nun zu den Fragen:
1. Muss ich Änderungen an der Firewall (iptabels) der FB vornehmen, um zum Server kontakt aufzunehmen? Auch bei der Verbindung über Localhost (im Falle des Clients auf der FB)?
2. Welche Portnummer wäre den empfehlenswert und mit sicherheit nicht schon offiziell belegt?
3. Sollte ich UDP oder TCP Verbindungen nutzen? Es handelt sich um Zeitunkritische, wenige und sporadisch auftretende XML/SOAP Daten. Der Server muss nicht unbedingt antworten können- wäre aber nett, wenn er es könnte (zumindest mal n DONE/ERROR #Nr).
Danke
Da ich einiges nun ändern muss, möchte ich noch ein kleines "Feature" integrieren: IPC via Unix Sockets.
So nach dem Vorbild X Server ein wenig Netzwerk Transparenz.
Dazu teile ich mein neues Progrämmchen in 2 funktionale Teile auf - Client und Server.
Der Server (daemon) läuft weiterhin auf der FBF und auch mindestens ein Client.
Weitere Clients könnten auf anderen Rechnern laufen (selbes internes Netz: 192.168.178.*).
Nun zu den Fragen:
1. Muss ich Änderungen an der Firewall (iptabels) der FB vornehmen, um zum Server kontakt aufzunehmen? Auch bei der Verbindung über Localhost (im Falle des Clients auf der FB)?
2. Welche Portnummer wäre den empfehlenswert und mit sicherheit nicht schon offiziell belegt?
3. Sollte ich UDP oder TCP Verbindungen nutzen? Es handelt sich um Zeitunkritische, wenige und sporadisch auftretende XML/SOAP Daten. Der Server muss nicht unbedingt antworten können- wäre aber nett, wenn er es könnte (zumindest mal n DONE/ERROR #Nr).
Danke
Zuletzt bearbeitet: