27 lines
824 B
TypeScript
27 lines
824 B
TypeScript
import { TSRPCClient } from "..";
|
|
import { serviceProto, ServiceType } from './proto/serviceProto';
|
|
|
|
async function main() {
|
|
setInterval(() => {
|
|
for (let i = 0; i < 100; ++i) {
|
|
let client = new TSRPCClient<ServiceType>({
|
|
server: 'ws://127.0.0.1:3000',
|
|
proto: serviceProto
|
|
});
|
|
|
|
client.connect().then(() => {
|
|
client.callApi('a/b/c/Test1', { name: '小明同学' }).then(v => {
|
|
// console.log('成功', v)
|
|
}).catch(e => {
|
|
console.error('错误', e.message)
|
|
}).then(() => {
|
|
client.disconnect();
|
|
});
|
|
}).catch(e => {
|
|
console.error('连接错误', e)
|
|
})
|
|
}
|
|
}, 1000)
|
|
}
|
|
|
|
main(); |