Używając Message Inspector możemy modyfikować wiadomości przychodzące i wychodzące zarówno po stronie serwera jak i klienta. Wystarczy zaimplementować dwa interfejsy: IClientMessageInspector oraz IDispatchMessageInspector. Ich definicja wygląda następująco:publicinterface IClientMessageInspector { void AfterReceiveReply(ref Message reply, object correlationState); object BeforeSendRequest(ref Message request, IClientChannel channel); } publicinterface IDispatchMessageInspector { object AfterR...
Strona głównaProgramowanie rozproszone
Programowanie rozproszone 5231 dni, 2 godziny temu 48 pokaż kod licznika zwiń
Podobne artykuły:
- Gwarancja Exactly once processing - MarcinLovesCode
- Apache Kafka – Niezbędne podstawy teoretyczne
- Czy potrzebujesz Big Data? – Piece of Data
- Apache Spark - 2 Kroki do Lepszej Utylizacji Zasobów - Wiadro Danych
- Saga and Process Manager - distributed processes in practice - Oskar Dudycz
- gRPC performance improvements in .NET 5
- Jak działa MapReduce?
- Po co rozpraszać storage? Krótko o HDFS.
- Kafka Streams 202 - Dockeryzacja aplikacji, czyli Kafka w kontenerze - Wiadro Danych
- Kafka Streams 201 – Obliczanie prędkości, Processor API, KeyValueStore - Wiadro Danych
- Kafka Streams 102 - Wyjątki i Dead Letter Queue - Wiadro Danych