加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

Thrift IPC over pipe transport(Windows)

发布时间:2020-12-14 04:31:09 所属栏目:Windows 来源:网络整理
导读:我一直在关注Thrift对 Windows的支持,并且由于许多贡献者,VS开发已经取得了很大进展.有编译器和C库的VS 2010项目,我已经确认它们在0.8中运行良好. http://thrift.apache.org/download/ 我的问题是在Thrift中实现传输层,特别是管道(命名或匿名).我一直在使用T
我一直在关注Thrift对 Windows的支持,并且由于许多贡献者,VS开发已经取得了很大进展.有编译器和C库的VS 2010项目,我已经确认它们在0.8中运行良好.
http://thrift.apache.org/download/

我的问题是在Thrift中实现传输层,特别是管道(命名或匿名).我一直在使用TCP传输,但是在应用程序都是本地的情况下,它是过度的,并且通常会导致其他复杂情况,例如Windows防火墙.我想做的是在Windows下添加管道传输支持.

解决方法

已命名的管道传输已添加到Thrift.从SVN获取开发代码(目前为0.8.0-dev) – 有关下载详细信息,请参阅 http://thrift.apache.org/download/.它应该包含在0.9.0稳定版本中,假设它没有破坏任何东西.

TPipe传输现在具有* NIX和Windows的跨平台支持.它在Windows下实现为命名或匿名管道;在* NIX下,它通过利用TSocket来使用域套接字. * NIX下尚不支持匿名管道.它应该是相对简单的添加,但似乎没有它的需求.

我还提供了一个示例项目,可以让您更轻松地开始使用它. SVN主干现在在thrift / contrib / transport-sample下有这个

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读