Skip to content

@142vip.grpc.Class.GrpcClient

mmdapl edited this page Oct 17, 2025 · 1 revision

API 参考 / @142vip/grpc / GrpcClient

Class: GrpcClient

Defined in: core/grpc-client.ts:12

Grpc 客户端

Constructors

Constructor

new GrpcClient(connectUri): GrpcClient

Defined in: core/grpc-client.ts:16

Parameters

connectUri

string

Returns

GrpcClient

Methods

getConnectUri()

getConnectUri(): string

Defined in: core/grpc-client.ts:60

获取连接地址

Returns

string


getService()

getService<T>(servicePath): T

Defined in: core/grpc-client.ts:37

获取连接Service

Type Parameters

T

T

Parameters

servicePath

string

Returns

T


getServicePaths()

getServicePaths(): string[]

Defined in: core/grpc-client.ts:67

获取所有的服务路径

Returns

string[]


getServiceSize()

getServiceSize(): number

Defined in: core/grpc-client.ts:74

获取连接数

Returns

number


registerService()

registerService(servicePath, IServiceClientConstructor): void

Defined in: core/grpc-client.ts:25

建立连接

Parameters

servicePath

string

IServiceClientConstructor

ServiceClientConstructor

Returns

void


removeService()

removeService(servicePath?): void

Defined in: core/grpc-client.ts:82

关闭gRPC连接

  • 异步关闭

Parameters

servicePath?

string

Returns

void

Clone this wiki locally