文件名称:examples:马里的例子
文件大小:112KB
文件格式:ZIP
更新时间:2024-05-22 14:11:13
JavaScript
马里的例子 一个包含一些小示例的存储库,这些示例说明了如何使用Mali创建gRPC应用程序。 安装 $ npm install 例子 World-股票gRPC Hello World示例 -现货gRPC路由指南教程 -示例“用户”服务 -处理“秘密”请求的流,并消耗错误 -推送服务器示例 -演示向客户端发送错误的示例 转换为使用Mali作为服务器。 提供了动态和静态代码生成的示例。 使用dynamic时,我们根据协议缓冲区定义文件创建服务器。 使用static,我们从预生成的Node.js代码创建服务器。 客户端与gRPC客户端示例代码相同。 运行服务器 $ # from this directory $ node ./hello_world_dynamic/greeter_server.js $ # OR $ node ./hello_world_static/greeter_serv
【文件预览】:
examples-master
----user_service()
--------user.js(2KB)
--------test()
--------server.js(29B)
--------user_db.json(2KB)
--------user_service.js(2KB)
----route_guide()
--------route_guide_server.js(5KB)
--------route_guide_client.js(7KB)
--------route_utils.js(1KB)
--------server.js(35B)
--------route_guide_db.json(13KB)
--------feature_db.js(2KB)
--------route_guide_db_notes.json(0B)
----package.json(1KB)
----secret_service()
--------client.js(679B)
--------secret_data.json(4KB)
--------server.js(31B)
--------save.js(617B)
--------secret_service.js(2KB)
--------encrpyt.js(419B)
----hello_world_dynamic()
--------gs.js(2KB)
--------greeter_client.js(2KB)
--------greeter_server.js(575B)
----package-lock.json(238KB)
----hello_world_static()
--------package.json(490B)
--------greeter_client.js(2KB)
--------helloworld_pb.js(10KB)
--------helloworld_grpc_pb.js(2KB)
--------greeter_server.js(625B)
----push()
--------lotsofclients.js(736B)
--------client.js(539B)
--------widget.json(230B)
--------server.js(29B)
--------push_service.js(2KB)
--------widget_source.js(636B)
--------update_source.js(801B)
----redis-chat()
--------client.js(627B)
--------server_mali.js(905B)
--------server_grpc.js(1KB)
----.gitignore(619B)
----errors()
--------grpc_server.js(2KB)
--------client.js(3KB)
--------mali_server.js(2KB)
--------README.md(7KB)
----protos()
--------hw2.proto(561B)
--------any.proto(6KB)
--------errorexample.proto(631B)
--------push.proto(246B)
--------route_guide.proto(4KB)
--------user.proto(457B)
--------helloworld.proto(2KB)
--------secret.proto(346B)
--------status.proto(4KB)
--------redischat.proto(209B)
----README.md(5KB)