文件名称:cloud-blender:用于云计算操作的高级节点库,可抽象出多个云提供商之间的差异
文件大小:32KB
文件格式:ZIP
更新时间:2024-07-22 14:56:57
JavaScript
云搅拌机 用于云计算操作的高级节点库,可抽象出多个云提供商之间的差异。 安装 npm install cloud-blender 概述 Cloud Blender 提供了一种与多个云供应商的计算服务协同工作的统一方式。 Cloud Blender 以真正的异步方式工作,回调仅在单个函数的所有操作完成后调用,而不是在它们接受时调用。 无论云提供商如何,您都可以为每个功能提供通用输入。 此外,您可以提供特定于云的输入以使用该云供应商提供的功能。 函数的输出包括统一结果和来自云提供商的原始原始结果(转换为 JSON)。 这种设计确保如果您不传递特定输入并且不使用原始结果,您的代码是 100% 跨平台的。 如果您使用原始结果并传递供应商特定的参数,您仍然可以实现跨平台功能,但是,您必须对其进行验证。 基本用例 检索区域中所有节点的示例: var cloud = require ( 'cloud
【文件预览】:
cloud-blender-master
----index.js(44B)
----docs()
--------Reference.md(13KB)
----package.json(1KB)
----test()
--------cloud.js(9KB)
--------aws_ec2.js(5KB)
--------hpcs_compute_13_5.js(6KB)
--------hpcs_compute.js(6KB)
----LICENSE(1KB)
----examples()
--------config_example.json(287B)
----.gitignore(181B)
----lib()
--------cloud.js(13KB)
--------aws_ec2.js(22KB)
--------hpcs_compute_13_5.js(28KB)
--------hpcs_compute.js(18KB)
--------error_handler.js(337B)
----README.md(7KB)