文件名称:bidirectional-rpc
文件大小:48KB
文件格式:ZIP
更新时间:2024-06-05 17:55:02
TypeScript
双向RPC 该模块实现了满足以下要求的RPC机制: 从一个端点(客户端)初始化到另一个(服务器)。 一条消息既可以从服务器发送到客户端,也可以从客户端发送到服务器。 问题是要求另一端响应的消息。 服务器和客户端都可以问问题。 接收问题的端点可以异步发送响应。 所有消息和响应均以可序列化为json的javascript数据的形式发送和传递。 所有通信都是通过受TLS保护的tcp套接字发送的。 如果客户端和服务器之间通过其他机制建立了信任关系,则可以防止通信受到中间人攻击。 如果通信失败,RPC机制将在服务器和客户端中退出并出现错误。 例子 参见示例/。 执照 ISC许可证 版权所有(c)2018-2020,Mattias Holmlund, 特此授予以任何目的使用,复制,修改和/或分发此软件的许可,无论是否收费,只要上述版权声明和此许可声明出现在所有副本中即可。 该软