Klient <> Serwer

Klient <> Serwer
AD
  • Rejestracja:około 18 lat
  • Ostatnio:5 miesięcy
  • Postów:206
0

Witam

Szukam prostego kodu Serwer < > Klient (C++), z komunikacją jednostronną. Całość chcę wrzucić na Visual Studio i kłopot jest z tym, jak to zaimplementować. W sieci znalazłem masę różnych rozwiązać łącznie z forum tylko, że są to rozwiązania pod C lub Linuxa ewentualnie kombinację wielowątkowego rozwiązania.
Potrzebuje informacji gdzie szukać :
-połączenie
-przesłanie danych
-rozłączenie.

Pozdrawiam.

edytowany 1x, ostatnio: adydan
spartanPAGE
  • Rejestracja:prawie 12 lat
  • Ostatnio:około miesiąc
0
  1. Boost.Asio
  2. Za pomocą menadżera pakietów nuget
edytowany 1x, ostatnio: spartanPAGE
AD
  • Rejestracja:około 18 lat
  • Ostatnio:5 miesięcy
  • Postów:206
0

Obawiam się, że nie jest to najlepsze rozwiązanie:

http://4programmers.net/Forum/C_i_C++/249283-visual_studio_2013_linkier

takie narzędzie powinno radzić sobie samodzielnie bez doinstalowywania czegoś z czym się samo sypie.
Jak MS może mieć taki rynek z kompilatorami, które nie działają same ze sobą?

spartanPAGE
  • Rejestracja:prawie 12 lat
  • Ostatnio:około miesiąc
3

U mnie działa

edytowany 1x, ostatnio: spartanPAGE
n0name_l
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 4 lata
  • Postów:2412
0

Jak to coś prostego to możesz to też zrobić na zwykłych socketach, tj.
#Czytasz: http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html
#Piszesz mały wrapper obiektowy na sockety
#Używasz

edytowany 1x, ostatnio: n0name_l
vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
0

Najprościej to zrobić serwer HTTP i komunikacja np. via JSON.

Przykład prostego serwera:
https://code.google.com/r/vpiotr-mongoose-cpp/source/browse/test/mongotest.cpp

Biblioteki do JSON dla C++: http://json.org/

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.