2012-06-07 12 views

Odpowiedz

2

Thrift ma doxygen docs, ale nie wydaje się, że zostanie zbudowany. Nie są strasznie śliczni. Aby wygenerować kopię, uruchom (w katalogu źródłowym) doxygen -g Doxyfile, zmień RECYKUSA na TAK, a następnie uruchom doxygen Doxyfile.

W odpowiedzi na pytania:

  1. Który klient? Istnieje cała masa różnych transportów oszczędnościowych. Ogólnie nie ma (AFAICT) żadnego stanu globalnego, więc można tworzyć różnych klientów w różnych wątkach. Jeśli próbujesz użyć tego samego transportu w wielu wątkach, prawdopodobnie potrzebujesz ręcznego blokowania, chyba że przeczytałeś kod i potwierdziłeś, że jest w porządku.

  2. Nie widziałem żadnego. AFAICT to tylko kilka transportów, z którymi możesz się połączyć. Jest TSocketPool, ale to narzędzie równoważenia obciążenia, które nie jest tym, czego szukam.

  3. Moja rada: korzystaj tylko z transportu pamięci i rób własne połączenia sieciowe. Co to jest Thrift prawdopodobnie nie jest tym, co chcesz zrobić, a nawet jeśli tak jest, ich dokumentacja i opakowanie są dość złe. (Lub użyć buforów protokołów zamiast oszczędności - są IMO znacznie lepiej utrzymane w tych dniach myślę, że mimo tego, że był to sposób oszczędność dostawcy Powrót kiedy..)

Powiązane problemy