全部产品
Search
文档中心

Enterprise Distributed Application Service:Proses satu panggilan

更新时间:Jul 02, 2025

Topik ini menjelaskan cara melakukan panggilan High-speed Service Framework (HSF).

Dalam satu panggilan HSF, konsumen HSF menginisiasi permintaan ke penyedia HSF melalui jaringan dan mengembalikan hasil dari penyedia HSF kepada pengguna melalui jaringan. Proses ini melibatkan interaksi multi-thread serta objek domain yang berbeda dalam HSF.

Gambar berikut mengilustrasikan proses panggilan HSF.

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

Langkah

Deskripsi

1

Di thread klien, parameter permintaan pengguna (objek permintaan) diserialisasi dan kemudian disimpan dalam objek komunikasi permintaan.

Catatan

Objek komunikasi permintaan menggunakan protokol HSF dan berisi beberapa item, seperti ID permintaan, yang tidak terkait dengan objek permintaan.

2

Sistem mengirimkan objek komunikasi permintaan ke thread I/O dan mengkodekan objek tersebut di thread I/O.

3

Setelah pengkodean selesai, sistem mengirimkan konten ke thread I/O penyedia HSF. Thread klien menunggu hasilnya.

4

Thread I/O penyedia HSF menerima konten biner, mendekode konten biner menjadi objek komunikasi permintaan, dan kemudian mengirimkan objek tersebut ke thread server HSF.

5

Thread server HSF men-deserialize objek komunikasi permintaan dan mengembalikannya ke objek permintaan.

6

Thread server HSF memulai panggilan refleksi dan mendapatkan hasil yang merupakan objek respons.

7

Thread server HSF men-serialisasi objek respons dan menyimpan hasilnya dalam objek respons komunikasi.

8

Thread server HSF mengirimkan objek komunikasi respons ke thread I/O dan mengkodekan objek tersebut di thread I/O.

9

Setelah penyedia HSF mengkodekan objek di thread I/O, penyedia HSF mengembalikan objek tersebut ke konsumen HSF.

10

Konsumen HSF menerima konten biner, mendekode konten biner menjadi objek komunikasi respons di thread I/O, dan kemudian membangunkan thread klien.

11

Thread klien men-deserialize objek komunikasi respons. Ketika pengguna menerima objek respons, panggilan jarak jauh berakhir.