[C] Komunikacja poprzez socket Unix <-> Win


(Lukaszrasz) #1

Witam.

Napisałem pod Unixa dwa programy w C które za pomocą socketu przesyłają pomiędzy sobą znaki odczytane z klawiatury. Taką samą parę programów napisałem pod Windowsa korzystając z biblioteki winsock. Czy przy zapewnionej połączenia LAN pomiędzy dwoma komputerami uda się mi połączyć np. klientem z Windowsa do serwera z Unixa i na odwrót ? Jakie potencjalne problemy mogę napotkać ? Jakie ewentualne modyfikacje należałoby wprowadzić w programach ?

PS. Najprościej byłoby oczywiście przeprowadzić test ale nie mam fizycznie takiej możliwości.

Komunikacja Unix <-> Unix oraz Windows <-> Windows oczywiście działa poprawnie.


([alex]) #2

Powinno działać bez problemu, o ile zastosowałeś taki sam protokół (lub jak mniemam brak protokołu).