sockety dla windows i linux

Odpowiedz Nowy wątek
2007-06-23 16:43
jp33
0

Czy jest jakis sposob zeby napisac kod pod linuksa (serwer uzywajacy TCP albo UDP) i zeby dzialal on rowniez po windows?
Z tego co sie orientuje, nie da sie poprostu przekompilowac programu, bo w windzie nie zadziala.
Czy jest jakas mala, prosta biblioteka ktora to umozliwi?
Klienta chce pisac w wxWidgets, ale serwerek nie potrzebuje GUI i nie chcialbym uzywac wxów z nim.
Z gory dzieki za wszelkie sugestie.

Pozostało 580 znaków

2007-06-23 18:50
0

Sockety sa takie same tylko musisz dodac jakas jedna czt dwie funkcje jak program dziala pod Windows.


Pozostało 580 znaków

2007-06-23 19:49
0
jp33 napisał(a)

Czy jest jakis sposob zeby napisac kod pod linuksa (serwer uzywajacy TCP albo UDP) i zeby dzialal on rowniez po windows?
Z tego co sie orientuje, nie da sie poprostu przekompilowac programu, bo w windzie nie zadziala.
Czy jest jakas mala, prosta biblioteka ktora to umozliwi?
Klienta chce pisac w wxWidgets, ale serwerek nie potrzebuje GUI i nie chcialbym uzywac wxów z nim.
Z gory dzieki za wszelkie sugestie.

Nie wiem jak wx ale np. w Qt nie musisz pisać aplikacji okienkowych, zęby skorzystać z klasy do obsługi TCP.


Pozdrawia DzieX

int getRandomNumber() { return 4; }

Pozostało 580 znaków

2007-06-23 20:38
jp333
0

W wxWidgets tez nie trzeba robic okienek :) to chyba oczywiste.
Ale chodzi mi o jakas mala biblioteke, najlepiej taka, ktorej sie uzywa tak jak socketow z linuxa (socket, bind, etc).
Z drugiej strony bede uzywal fork(), a to pewnie tez nie dziala w windowsie jak w linuksie, wiec moze odrazu wybrac wx?

Pozostało 580 znaków

2007-06-24 13:39
0

http://asio.sourceforge.net/
wymaga Boost, ale warto sie zainteresować. Niedługo chyba będzie jego częścią bo już pliki na CVS wrzucili. Dla mnie fajna sprawa :)

P.S. Chyba nie musze dodawać, że niezależna od systemu ;P


Pozdrawia DzieX

int getRandomNumber() { return 4; }

Pozostało 580 znaków

2007-06-24 22:40
0

synapse dla delphi ma obsługę zarówno linuxa, jak i windowsa


Pozostało 580 znaków

2007-06-25 11:25
quetzalcoatl_
0

asio - yeah, super ;) w koncu boost bezdie mial networking ^^

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0