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:
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.
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.
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..)
Proszę zadać jedno konkretne pytanie, które można obiektywnie odpowiedział . – Arafangion