Tous les produits
Search
Centre de documentation

Enterprise Distributed Application Service:Processus d'appel

Dernière mise à jour :Aug 11, 2026

Cette rubrique décrit comment effectuer un appel High-speed Service Framework (HSF).

Lors d'un appel HSF, le consommateur HSF envoie une requête au fournisseur HSF via le réseau et renvoie à l'utilisateur le résultat obtenu. Ce processus implique des interactions multithread et fait intervenir différents objets de domaine HSF.

La figure suivante illustre le processus d'appel HSF.

One call process in HSF applications in Serverless App Engine (SAE)

Étape

Description

1

Dans le thread client, sérialisez les paramètres de la requête utilisateur (objets de requête), puis stockez-les dans l'objet de communication de la requête.

Remarque

L'objet de communication de la requête utilise le protocole HSF et contient plusieurs éléments, tels que l'ID de requête, qui sont indépendants de l'objet de requête.

2

Soumettez l'objet de communication de la requête au thread d'E/S et encodez-le dans ce thread.

3

Une fois l'encodage terminé, transmettez le contenu au thread d'E/S du fournisseur HSF. Le thread client attend les résultats.

4

Le thread d'E/S du fournisseur HSF reçoit le contenu binaire, le décode pour former un objet de communication de requête, puis soumet cet objet au thread serveur HSF.

5

Le thread serveur HSF désérialise l'objet de communication de la requête et le reconstitue en objet de requête.

6

Le thread serveur HSF effectue un appel par réflexion et obtient le résultat, c'est-à-dire l'objet de réponse.

7

Le thread serveur HSF sérialise l'objet de réponse et stocke le résultat dans l'objet de réponse de communication.

8

Soumettez l'objet de réponse de communication au thread d'E/S et encodez-le dans ce thread.

9

Après l'encodage de l'objet par le fournisseur HSF dans le thread d'E/S, celui-ci renvoie l'objet au consommateur HSF.

10

Le consommateur HSF reçoit le contenu binaire, le décode pour former un objet de réponse de communication dans le thread d'E/S, puis réveille le thread client.

11

Le thread client désérialise l'objet de réponse de communication. La réception de l'objet de réponse par l'utilisateur met fin à l'appel distant.