真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何分析Thrift示例

今天給大家介紹一下如何分析Thrift示例。文章的內(nèi)容小編覺得不錯,現(xiàn)在給大家分享一下,覺得有需要的朋友可以了解一下,希望對大家有所幫助,下面跟著小編的思路一起來閱讀吧。

成都創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站制作、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的凌云網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

demo.thrift 文件內(nèi)容如下
namespace java com.vv.test

struct Item {
  1: i64 id,
  2: string content,
}

service CrawlingService {
    void write(1:list items),
}

使用命令自動生成文件
F:\>thrift-0.10.0.exe --gen java demo.thrift
然后拷貝到項目

然后編寫樣例代碼

    • "hello world " + i);  

    •             list.add(item);  

    •         }  

    •         client.write(list);  

    •     }  

    •   

    • }  

    •   

    • // Set port  

    •             TServerSocket serverTransport = // Set CrawlingHandler we defined before  

    •             // to processor, which handles RPC calls  

    •             // Remember, one service per server  

    •             CrawlingHandler handler = "Starting server on port 9090 ...");  

    •             server.serve();  

    •         } "localhost", 9090);  

    •             transport.open();  

    •   

    •             TProtocol protocol = new TBinaryProtocol(transport);  

    •             CrawlingService.Client client = new CrawlingService.Client(protocol);  

    •   

    •             client.write(items);  

    •             transport.close();  

    •         } catch (TTransportException e) {  

    •             e.printStackTrace();  

    •         } catch (TException e) {  

    •             e.printStackTrace();  

    •         }  

    •     }  

    • }  

    •   

    • class CrawlingHandler implements CrawlingService.Iface {  

    •     @Override  

    •     public void write(List items) throws TException {  

    •         for (Item item : items) {  

    •             System.out.println(item);  

    •         }  

    •     };  

    • }  


    • 執(zhí)行結(jié)果如下:


    • 如何分析Thrift示例
    • 但是輸出的最后一行顯示"Received 1" ,這個輸出是從哪里來的?以后慢慢再看吧.

    以上就是如何分析Thrift示例的全部內(nèi)容了,更多與如何分析Thrift示例相關(guān)的內(nèi)容可以搜索創(chuàng)新互聯(lián)之前的文章或者瀏覽下面的文章進行學(xué)習(xí)哈!相信小編會給大家增添更多知識,希望大家能夠支持一下創(chuàng)新互聯(lián)!


    文章題目:如何分析Thrift示例
    網(wǎng)站地址:http://weahome.cn/article/jjsopi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部