文件名称:moleculer-web:适用于Moleculer框架的官方API网关服务
文件大小:1.13MB
文件格式:ZIP
更新时间:2024-05-08 10:02:52
microservices api-gateway http-server moleculer JavaScript
官方的Moleculer框架API网关 moleculer-web是的官方API网关服务。 使用它来发布您的服务。 特征 支持HTTP和HTTPS 提供静态文件 多条路线 支持全局,路由,别名中间件 支持文件上传 别名(具有命名参数和REST速记) 白名单 多个正文解析器(json,urlencoded) CORS标头 电子标签 HTTP2 限速器 通话前和通话后 缓冲区和流处理 中间件模式(在ExpressJS应用程序中用作中间件) 支持授权 安装 npm install moleculer-web --save 用法 使用默认设置运行 本示例使用具有默认设置的API网关服务。 您可以通过http://localhost:3000/访问所有服务(包括内部$node. ) $node. let { ServiceBroker } = require ( "moleculer"
【文件预览】:
moleculer-web-master
----.github()
--------workflows()
----benchmarks()
--------moleculer-web-jmeter.jmx(8KB)
--------simple()
--------cluster()
--------index.js(119B)
--------remote()
----.eslintrc.js(1KB)
----src()
--------memory-store.js(1005B)
--------utils.js(3KB)
--------errors.js(4KB)
--------index.js(42KB)
--------alias.js(6KB)
----.vscode()
--------launch.json(715B)
----.npmignore(67B)
----.codeclimate.yml(623B)
----examples()
--------raw()
--------www()
--------routing()
--------math.service.js(759B)
--------simple()
--------spdy()
--------metrics.service.js(3KB)
--------post.service.js(2KB)
--------file.service.js(2KB)
--------full()
--------ssl()
--------webpack-vue()
--------webpack()
--------file()
--------auto-aliases()
--------test.service.js(2KB)
--------auth.service.js(2KB)
--------middlewares()
--------authorization()
--------direct-calls()
--------express()
--------.gitignore(10B)
--------socket.io()
--------index.js(118B)
--------rest()
--------authentication()
--------dev()
----LICENSE(1KB)
----test()
--------integration()
--------services()
--------assets()
--------unit()
----README.md(3KB)
----index.d.ts(4KB)
----.editorconfig(536B)
----.gitignore(73B)
----index.js(149B)
----CHANGELOG.md(31KB)
----package-lock.json(475KB)
----package.json(2KB)