Freigeben über


ActorServiceRemotingDispatcher Klasse

public class ActorServiceRemotingDispatcher extends ServiceRemotingDispatcher

Stellt eine Implementierung von bereit ServiceRemotingMessageHandler , die Nachrichten an einen Akteurdienst und die im Dienst gehosteten Akteure senden kann.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
ActorServiceRemotingDispatcher(FabricActorService actorService)

Instanziiert den ActorServiceRemotingDispatcher, der Nachrichten an einen Akteurdienst und an die im Dienst gehosteten Akteure senden kann.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
CompletableFuture<byte[]> requestResponseAsync(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

Sendet die vom Client empfangenen Nachrichten an die Actor-Dienstmethoden oder die Actor-Methoden.

Geerbte Elemente

Details zum Konstruktor

ActorServiceRemotingDispatcher

public ActorServiceRemotingDispatcher(FabricActorService actorService)

Instanziiert den ActorServiceRemotingDispatcher, der Nachrichten an einen Akteurdienst und an die im Dienst gehosteten Akteure senden kann.

Parameter:

actorService - Ein Akteurdienst instance.

Details zur Methode

requestResponseAsync

public CompletableFuture requestResponseAsync(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

Sendet die vom Client empfangenen Nachrichten an die Actor-Dienstmethoden oder die Actor-Methoden.

Überschreibt:

ActorServiceRemotingDispatcher.requestResponseAsync(ServiceRemotingRequestContext requestContext, ServiceRemotingMessageHeaders messageHeaders, byte[] requestBody)

Parameter:

requestContext - Anforderungskontext, der bei Bedarf das Abrufen des Rückrufkanals ermöglicht.
messageHeaders - Dienstremoting-Nachrichtenheader
requestBody - Serialisierter Anforderungstext der Remotingnachricht.

Gibt zurück:

, die einen ausstehenden Vorgang darstellt. Das Ergebnis von CompletableFuture ist der serialisierte Antworttext.

Gilt für: