Thrift的引入

作者: 42e1dd428f25 | 来源:发表于2017-04-26 13:31 被阅读36次

最近要做一个iOS端的VPN项目,在Android端已经有产品上线了——IP精灵。

客户要求使用Thrift的技术开发,然后只给了一些资料

  • 一段Android连接VPN管理服务参考代码
  • 一个gem-cocoa的源码文件
  • 一个接口文档

参考代码如下

public void run() {
    TTransport transport = null;
    try {
        // TSocket参数:服务端IP,服务端连接端口,连接超时时间(单位:毫秒),
        transport = new TFramedTransport(new TSocket(“127.0.0.1”, “8800”, 10000));
        TProtocol protocol = new TBinaryProtocol(transport);
        VpnManagerMainServer.Client client = new VpnManagerMainServer.Client(protocol);
        transport.open();
        
        //激活用户心跳接口
        byte activateResult = client.ActivateUserHeartbeat(_userVerify);
        
        Message msg = new Message();
        Bundle b = new Bundle();
        b.putByte("ErrorNum", activateResult);
        msg.setData(b);
        
        //利用handler返回接收到的结果至主线程
        _handler.sendMessage(msg);
    } catch (Exception e) {
        e.printStackTrace();
        MyLogUtils.e("ActivateUserHeartbeatThread: " + e.getMessage());
        sendExceptionMessage();
    } finally {
        if (transport != null) {
            transport.close();
        }
    }
}

我就要根据这些资料进行我都不知道有多牛逼开发。

我的内心是痛苦的,一脸懵逼,之前从没接触过thrift。没办法了,关键的时候还是百度谷歌大法好。

相关文章

  • Thrift的引入

    最近要做一个iOS端的VPN项目,在Android端已经有产品上线了——IP精灵。 客户要求使用Thrift的技术...

  • Thirft

    一、About thrift二、什么是thrift,怎么工作?三、Thrift IDL四、Thrift D...

  • Docker&k8s微服务学习实践(二)

    一、下载配置thrift 从Thrift官网 http://thrift.apache.org/ 下载thrift...

  • Spring Cloud整合Thrift RPC(二) - 应用

    前言 上一篇简单的阐述了 spring-cloud-thrift-starter 这个插件的配置和使用,并引入了一...

  • Thrift学习

    Thrift源码剖析 Thrift源码分析及一个完整的例子 CSDN Thrift源码分析 Thrift二进制序列...

  • thrift 指南

    /usr/local/opt/thrift@0.9/bin/thrift -gen java a.thrift会在...

  • Thrift 异步Service的原理

    Thrift 异步Service的原理 定义一个Thrift Service Thrift Service方法会提...

  • thrift 简介

    thrift 基本概念、数据类型thrift 简介一 thrift 基本类概述、序列化协议thrift 简介二 t...

  • python操作hbase

    安装Thrift 安装Thrift的具体操作,请点击链接 pip install thrift安装happybas...

  • Thrift IDL基本语法

    Thrift IDL基本语法 本文主要介绍Thrift的IDL基本语法。 IDL Thrift 采用IDL(Int...

网友评论

    本文标题:Thrift的引入

    本文链接:https://www.haomeiwen.com/subject/jluizttx.html