C ++ Boost Asio Einfaches Chat-Tutorial

Ich gelesen habe Boost Asio's Tutorials (Offizielle website). Aber ich fand Sie ein Schmerz im Nacken! Gibt Es eine einfach tutorial auf asio?! Ich meine, Eine einfache client-server-chat. KEINE GEWINDE!!
Danke!

Kommentar zu dem Problem
Ich habe noch nie verwendet-boost, aber nicht Asio stehen für asynchrone io? Nicht einfädeln "der Punkt"? Kommentarautor: Seth Carnegie
@Seth die zwei typische Schemata sind "asynchronous I/O" vs "Gewinde-synchrone I/O". Oft ist der Punkt der asynchronen I/O ist zu vermeiden, mit einem thread pro Verbindung, wo jeder thread verwendet synchrone I/O. Sie können natürlich auch threads und asynchrone I/O zusammen, wenn Sie wollen -- aber das kompliziert die Dinge noch weiter (was ich denke, ist das, was der OP versucht zu vermeiden). Kommentarautor: wjl
@Kia auf einen Blick, boost asio library ist ein bisschen Komplex und undurchsichtig, aber soweit ich sehen konnte, die boost-asio-tutorials verwenden Sie keine threads. Ist das falsch? Kommentarautor: wjl
Hier sind einige Asio-Folien aus BoostCon 2010: Erste Schritte mit Asio Kommentarautor: ildjarn
@wjl - boost-chat-client Beispiel führt ein io_service - routine in einen thread. Kommentarautor: Robᵩ

InformationsquelleAutor der Frage Kia.celever | 2011-10-28

Schreibe einen Kommentar