书栈网 · BookStack 本次搜索耗时 0.047 秒,为您找到 118 个相关结果.
  • 压缩传输

    压缩传输 上面的例子,我们只使用了一个过滤器。在本例中,我们展示多个过滤器组合使用的效果。 compress_filter.go package main   import ( " compress/gzip "   " io/ioutil "   " github.com/hprose/...
  • Promise 异步编程

    概述 创建 Future/Promise 对象 使用 Future 构造器 创建一个待定(pending)状态 promise 对象 创建一个成功(fulfilled)状态的 promise 对象 创建一个失败(rejected)状态的 promise 对象 使用 Future 上的工厂方法 创建一个成功(fulfilled)状态的 promise...
  • Server 与 Service 的区别

    Server 与 Service 的区别 hprose 的服务器端的实现,分为 Service 和 Server 两部分。 其中 Service 部分是核心功能,包括接收请求,处理请求,服务调用,返回应答等整个服务的处理流程。 而 Server 则主要负责启动和关闭服务器,它包括设置服务地址和端口,设置服务器启动选项,启动服务器,接收来自客户...
  • 创建 Future/Promise 对象

    创建 Future/Promise 对象 使用 Future 构造器 创建一个待定(pending)状态 promise 对象 创建一个成功(fulfilled)状态的 promise 对象 创建一个失败(rejected)状态的 promise 对象 使用 Future 上的工厂方法 创建一个成功(fulfilled)状态的 promise 对象 ...
  • 传输协议绑定

    1427 2018-05-29 《Hprose 协议规范》
    传输协议绑定 HTTP 绑定 半双工套接字(Socket)绑定 全双工套接字(Socket)绑定 WebSocket 绑定 传输协议绑定 Hprose 远程过程调用(RPC)通讯可以在任何底层网络协议上传输。例如 HTTP,TCP 或 UNIX socket。 HTTP 绑定 当 hprose 远程过程调用(RPC)工作于 HTTP 之...
  • 04 协程

    基本用法 多协程并发 协程的参数和返回值 wrap 包装函数和 yield 的区别 将协程包装成闭包函数 协程与异常处理 基本用法 PHP 5.5 引入了 Generator ,Generator 通过封装之后,可以作为协程来进行使用。 Hprose 也提供了对 Generator 的一个封装,并且跟 Promise 相结合之后,可...
  • 客户端的特殊设置

    Hprose 的 HTTP 客户端 setHeader 方法 certificate 属性 Hprose 的 TCP 客户端 noDelay 方法 fullDuplex 方法 maxPoolSize 方法 poolTimeout 方法 Hprose 的 HTTP 客户端 setHeader 方法 client . setHeader...
  • 函数

    函数 Serialize 函数 Unserialize 函数 Marshal 函数 Unmarshal 函数 RegisterSliceEncoder 函数 RegisterMapEncoder 函数 Register 函数 GetStructType 函数 GetAlias 函数 GetTag 函数 函数 Serialize...
  • 输入输出中间件

    输入输出中间件 跟踪调试 压缩、缓存、计时 输入输出中间件 输入输出中间件可以完全代替 Hprose 过滤器 。使用输入输出中间件还是使用 Hprose 过滤器 完全看开发者喜好。 输入输出中间件的形式为: func ( request [] byte , context Context , next ...
  • 跟踪调试

    跟踪调试 有时候我们在调试过程中,可能会需要查看输入输出数据。用抓包工具抓取数据当然是一个办法,但是使用过滤器可以更方便更直接的显示出输入输出数据。 log_filter.go package main   import ( " fmt "   " github.com/hprose/hprose-gola...