tanszek:oktatas:informacios_rendszerek_integralasa:grpc
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
tanszek:oktatas:informacios_rendszerek_integralasa:grpc [2025/03/21 19:50] – [Mintapélda] knehez | tanszek:oktatas:informacios_rendszerek_integralasa:grpc [2025/03/21 20:16] (current) – [Haladó lehetőségek] knehez | ||
---|---|---|---|
Line 68: | Line 68: | ||
response = stub.SayHello(helloworld_pb2.HelloRequest(name=" | response = stub.SayHello(helloworld_pb2.HelloRequest(name=" | ||
print(" | print(" | ||
+ | | ||
+ | if __name__ == " | ||
+ | run() | ||
</ | </ | ||
Line 98: | Line 101: | ||
| | ||
Indítsuk el a szervert és klienst. | Indítsuk el a szervert és klienst. | ||
+ | |||
+ | ==== Haladó lehetőségek ==== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | * Authentication – Hitelesítési módszerek, beleértve saját mechanizmusok beépítését. | ||
+ | * Benchmarking – Teljesítménymérés eszközei és módszerei. | ||
+ | * Cancellation – RPC hívások megszakítása. | ||
+ | * Compression – Adatok tömörítése az átvitel előtt. | ||
+ | * Custom Backend Metrics – Saját metrikák gyűjtése szerver és kliens oldalon. | ||
+ | * Custom Load Balancing Policies – Egyedi terheléselosztási szabályok implementálása. | ||
+ | * Custom Name Resolution – Névfeloldás testreszabása. | ||
+ | * Deadlines – Határidők használata megbízhatatlan háttérszolgáltatások esetén. | ||
+ | * Debugging – Hibakeresés grpcdebug eszközzel. | ||
+ | * Error Handling – Hibakezelés és státuszkódok értelmezése. | ||
+ | * Flow Control – Manuális adatfolyam-vezérlés. | ||
+ | * Graceful Shutdown – Szerverek leállítása az ügyfelek megszakítása nélkül. | ||
+ | * Health Checking – Egészségügyi ellenőrzés támogatása szerver és kliens oldalon. | ||
+ | * Interceptors – Köztes rétegek alkalmazása általános funkcionalitásokhoz. | ||
+ | * Keepalive – HTTP/2 alapú kapcsolatébrentartás. | ||
+ | * Metadata – Kiegészítő adatok küldése fejlécekkel. | ||
+ | * OpenTelemetry Metrics – Megfigyelhetőség, | ||
+ | * Performance Best Practices – Nyelvfüggő teljesítményoptimalizálási tanácsok. | ||
+ | * Reflection – Szolgáltatásleírások lekérdezése futásidőben. | ||
+ | * Request Hedging – Késleltetett kérések párhuzamos újraküldése. | ||
+ | * Retry – Újrapróbálkozás szabályozása részletesen. | ||
+ | * Service Config – Szolgáltatáskonfigurációs fájl kliens viselkedés befolyásolására. | ||
+ | * Status Codes – Részletes státuszkód lista és jelentések. | ||
+ | * Wait-for-Ready – Várakozás, | ||
+ | |||
+ | ==== Feladatok ==== | ||
+ | |||
+ | - Próbáljuk ki a **Deadlines** módszert, hogyan lehet timeout-okat szabályosan kezelni. | ||
+ | |||
+ |
tanszek/oktatas/informacios_rendszerek_integralasa/grpc.1742586634.txt.gz · Last modified: 2025/03/21 19:50 by knehez