hawkbit/datastream

为进程间通信设计的压缩二进制数据

1.0.0 2017-07-13 15:14 UTC

This package is not auto-updated.

Last update: 2024-09-15 04:05:29 UTC


README

为进程间通信设计的压缩二进制数据。

特性

  • 保留数据类型不变
  • 传输集合和简单对象
  • 通过 JSON 进行序列化

安装

使用 Composer

Datastream 可在 Packagist 上找到,并可以使用 Composer 进行安装。这可以通过运行以下命令或在您的 composer.json 文件中进行更新来完成。

composer require hawkbit/hawkbit

composer.json

{
    "require": {
        "hawkbit/datastream": "~1.0"
    }
}

请确保也将您的 Composer 自动加载文件包含在项目中

<?php

require __DIR__ . '/vendor/autoload.php';

下载 .zip 文件

该项目也可在 GitHub 上作为 .zip 文件下载。访问 发行页面,选择您想要的版本,然后点击 "Source code (zip)" 下载按钮。

要求

以下版本的 PHP 受此版本支持。

  • PHP 7.0
  • PHP 7.1
  • HHVM

变更日志

有关最近更改的更多信息,请参阅 CHANGELOG

使用方法

我们将把柯克和斯波克从企业号传输到地球。

客户端 client 向端点发送数据,并处理从端点接收到的数据。

让我们传输柯克和斯波克,只需在您喜欢的控制台中执行以下命令

$ cd example
$ php client.php

测试

$ composer test

贡献

请参阅 CONTRIBUTING 以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件 mjls@web.de 而不是使用问题跟踪器。

致谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件