Updated on 2024-04-25 GMT+08:00

Protocol: DubboClient

Introduction to Dubbo

Apache Dubbo is a microservice development framework that provides RPC communication and microservice governance. Microservices developed using Dubbo can remotely discover and communicate with each other. In addition, Dubbo provides rich service governance capabilities to meet service governance requirements such as service discovery, load balancing, and traffic scheduling.

Introduction to DubboClient

This system keyword is used to test the Dubbo protocol. Ensure that the Dubbo service is accessible from the public network and the security group policy of the corresponding port is enabled to permit access.

Parameter

Mandatory

Type

Default Value

Description

Dubbo Server IP Address

Yes

String

-

IP address of the Dubbo service

Dubbo Server Port

Yes

Integer

-

Dubbo service port

Dubbo operation instruction

Yes

String

LS

Dubbo operation command. The options are LS and INVOKE.

Dubbo Registration API

Yes

String

-

Name of the API registered with Dubbo. It is a fully qualified class name.

Dubbo Registration API

Yes

String

-

Method signature corresponding to the API registered with Dubbo

DubboClient Response

  • Status: success

    Parameter

    Type

    Description

    Body

    String

    Value returned by the Dubbo service

Default Checkpoint

Name

Expected Value

Result

Success

DubboClient Usage Example: Obtaining All Registered APIs of the Server

Parameter example:

Response example:

DubboClient Usage Example: Obtaining the Specified Service Registration API of the Server

Parameter example:

Response example:

DubboClient Usage Example: Calling a Specified Dubbo API

Parameter example:

Response example: