JSON-RPC 库工具 ReflectRPC

码农软件 · 软件分类 · RPC/XMLRPC项目 · 2019-04-11 11:58:59

软件介绍

ReflectRPC 是一款JSON-RPC 库工具,用于创建自描述RPC服务。

特性:

  • 注册和RPC调用的文件是在一个地方

  • 类型检查

  • 特殊的RPC 调用可获得服务、函数、访问类型的描述

  • 可以通过Shell(rpcsh)去了解一个RPC服务,以及调用到它的函数

  • 强大的基类,支持可扩展

  • 支持自定义枚举类型和哈希值,类似C

  • 基于Twisted服务,支持TCP、UNIX 域套接字、line-based plain sockets、HTTP、 HTTP Basic Auth、 TLS、和TLS客户端认证

  • 支持动态创建HTML 页面

使用示例:

创建一个函数并注册

import reflectrpc
import reflectrpc.simpleserver

def add(a, b):
    return int(a) + int(b)

rpc = reflectrpc.RpcProcessor()

add_func = reflectrpc.RpcFunction(add, 'add', 'Adds two numbers', 'int',
        'Sum of the two numbers')
add_func.add_param('int', 'a', 'First int to add')
add_func.add_param('int', 'b', 'Second int to add')
rpc.add_function(add_func)

server = reflectrpc.simpleserver.SimpleJsonRpcServer(rpc, 'localhost', 5500)
server.run()

连接到服务器

rpcsh localhost 5500

本文地址:https://codercto.com/soft/d/3340.html

腾讯传

腾讯传

吴晓波 / 浙江大学出版社 / 2017-1-1 / 58.00元

腾讯官方唯一授权的权威传记 著名财经作家吴晓波倾力之作 当市值最高的中国互联网公司,遇上中国财经界最冷静的一双眼睛 读懂腾讯,读懂中国互联网 . 内容简介 本书全景式地记录了腾讯崛起的经历,并以互联网的视角重新诠释了中国在融入全球化进程中的曲折与独特性。 从1998年开始创业到成为世界级互联网巨头,腾讯以即时通信工具起步,逐渐进入社交网络、互动娱乐、网络媒......一起来看看 《腾讯传》 这本书的介绍吧!

随机密码生成器
随机密码生成器

多种字符组合密码

URL 编码/解码
URL 编码/解码

URL 编码/解码

html转js在线工具
html转js在线工具

html转js在线工具