2012-04-02 16 views
2

Ich bin auf der Suche nach etwas wie Twisted in Python (Event-Driven-Networking-Engine). Ich habe Boost gefunden: Asio, aber es ist schwer für mich. Also brauche ich etwas viel einfacheres (ohne Low-Level-Programmierung).Twisted Alternative in C++

+7

Sie sollten wahrscheinlich nicht die C++ - Route dann gehen ... –

+3

Wenn Sie keine Low-Level-Programmierung wollen, warum verwenden Sie C++? –

+2

@PabloSantaCruz Seit wann sind Sie gezwungen, Low-Level in C++ zu gehen? Der C++ - Aspekt besteht darin, Abstraktionen auf hoher Ebene zu verwenden, damit Bibliotheken auf ihrer Oberfläche so hoch sein können, wie sie benötigen, aber wenn nötig auch Low-Level-Zeug implementieren. – Klaim

Antwort

10

Ich würde empfehlen, mit Asio zu beginnen, die Beispiele zu implementieren und zu ändern.

Boost.Asio ist der Stand der Technik heute und einer der einfachsten Weg, asynchrone/ereignisgesteuerte Netzwerkprogrammierung mit C++ zu starten.

Also geben Boost.Asio 2. Chance, wie es eines der besten Tools ist.

+0

Danke, ich werde, ich muss auch lernen zu lernen C++ mehr. – user1307957