Suche senden
Hochladen
Thrift
•
Als PPT, PDF herunterladen
•
7 gefällt mir
•
1,403 views
G
guestf259ae
Folgen
Technologie
Melden
Teilen
Melden
Teilen
1 von 18
Jetzt herunterladen
Empfohlen
about Thrift
about Thrift
Naoya Ito
Titanium Mobile
Titanium Mobile
Naoya Ito
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
Naoya Ito
Php in ruby
Php in ruby
do_aki
最近の PHP の話
最近の PHP の話
y-uti
From JS To CLJS
From JS To CLJS
Kent Ohashi
Hachiojipm41
Hachiojipm41
Hiroaki KOBAYASHI
Hack/HHVM 入門
Hack/HHVM 入門
y-uti
Empfohlen
about Thrift
about Thrift
Naoya Ito
Titanium Mobile
Titanium Mobile
Naoya Ito
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
SmartPhone development guide with CoffeeScript + Node + HTML5 Technology, for...
Naoya Ito
Php in ruby
Php in ruby
do_aki
最近の PHP の話
最近の PHP の話
y-uti
From JS To CLJS
From JS To CLJS
Kent Ohashi
Hachiojipm41
Hachiojipm41
Hiroaki KOBAYASHI
Hack/HHVM 入門
Hack/HHVM 入門
y-uti
HHVM Hack
HHVM Hack
Masaaki Yonebayashi
PHPの今とこれから2019
PHPの今とこれから2019
Rui Hirokawa
Scripting Layer for Android + Perl
Scripting Layer for Android + Perl
Naoya Ito
PHPの今とこれから2021
PHPの今とこれから2021
Rui Hirokawa
最新PHP事情 (2000年7月22日,PHPカンファレンス)
最新PHP事情 (2000年7月22日,PHPカンファレンス)
Rui Hirokawa
PHP, Now and Then 2011
PHP, Now and Then 2011
Rui Hirokawa
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
祐司 伊藤
PHPの今とこれから2020
PHPの今とこれから2020
Rui Hirokawa
サーバー実装いろいろ
サーバー実装いろいろ
kjwtnb
Rios::Proxy - A framework for CLI
Rios::Proxy - A framework for CLI
Masafumi Oyamada
php and sapi and zendengine2 and...
php and sapi and zendengine2 and...
do_aki
Windows で拡張モジュールをビルドしてみた
Windows で拡張モジュールをビルドしてみた
y-uti
RFC: "var" Deprecation
RFC: "var" Deprecation
y-uti
PHPの今とこれから2017
PHPの今とこれから2017
Rui Hirokawa
PHP 5.5ネーティブキャッシュの話
PHP 5.5ネーティブキャッシュの話
Rui Hirokawa
PHP-FPM の子プロセス制御方法と設定をおさらいしよう
PHP-FPM の子プロセス制御方法と設定をおさらいしよう
Shohei Okada
Perl logging
Perl logging
keroyonn
いまさら聞けないRake入門
いまさら聞けないRake入門
Tomoya Kawanishi
WebAPIのバリデーションを、型の力でいい感じにする
WebAPIのバリデーションを、型の力でいい感じにする
Takuya Kikuchi
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
hecomi
サーバーを作ろう (毎週のハンズオン勉強会の資料)
サーバーを作ろう (毎週のハンズオン勉強会の資料)
ひとし あまの
20120423 hbase勉強会
20120423 hbase勉強会
Toshiaki Toyama
Weitere ähnliche Inhalte
Was ist angesagt?
HHVM Hack
HHVM Hack
Masaaki Yonebayashi
PHPの今とこれから2019
PHPの今とこれから2019
Rui Hirokawa
Scripting Layer for Android + Perl
Scripting Layer for Android + Perl
Naoya Ito
PHPの今とこれから2021
PHPの今とこれから2021
Rui Hirokawa
最新PHP事情 (2000年7月22日,PHPカンファレンス)
最新PHP事情 (2000年7月22日,PHPカンファレンス)
Rui Hirokawa
PHP, Now and Then 2011
PHP, Now and Then 2011
Rui Hirokawa
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
祐司 伊藤
PHPの今とこれから2020
PHPの今とこれから2020
Rui Hirokawa
サーバー実装いろいろ
サーバー実装いろいろ
kjwtnb
Rios::Proxy - A framework for CLI
Rios::Proxy - A framework for CLI
Masafumi Oyamada
php and sapi and zendengine2 and...
php and sapi and zendengine2 and...
do_aki
Windows で拡張モジュールをビルドしてみた
Windows で拡張モジュールをビルドしてみた
y-uti
RFC: "var" Deprecation
RFC: "var" Deprecation
y-uti
PHPの今とこれから2017
PHPの今とこれから2017
Rui Hirokawa
PHP 5.5ネーティブキャッシュの話
PHP 5.5ネーティブキャッシュの話
Rui Hirokawa
PHP-FPM の子プロセス制御方法と設定をおさらいしよう
PHP-FPM の子プロセス制御方法と設定をおさらいしよう
Shohei Okada
Perl logging
Perl logging
keroyonn
いまさら聞けないRake入門
いまさら聞けないRake入門
Tomoya Kawanishi
WebAPIのバリデーションを、型の力でいい感じにする
WebAPIのバリデーションを、型の力でいい感じにする
Takuya Kikuchi
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
hecomi
Was ist angesagt?
(20)
HHVM Hack
HHVM Hack
PHPの今とこれから2019
PHPの今とこれから2019
Scripting Layer for Android + Perl
Scripting Layer for Android + Perl
PHPの今とこれから2021
PHPの今とこれから2021
最新PHP事情 (2000年7月22日,PHPカンファレンス)
最新PHP事情 (2000年7月22日,PHPカンファレンス)
PHP, Now and Then 2011
PHP, Now and Then 2011
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
emscriptenでC/C++プログラムをwebブラウザから使うまでの難所攻略
PHPの今とこれから2020
PHPの今とこれから2020
サーバー実装いろいろ
サーバー実装いろいろ
Rios::Proxy - A framework for CLI
Rios::Proxy - A framework for CLI
php and sapi and zendengine2 and...
php and sapi and zendengine2 and...
Windows で拡張モジュールをビルドしてみた
Windows で拡張モジュールをビルドしてみた
RFC: "var" Deprecation
RFC: "var" Deprecation
PHPの今とこれから2017
PHPの今とこれから2017
PHP 5.5ネーティブキャッシュの話
PHP 5.5ネーティブキャッシュの話
PHP-FPM の子プロセス制御方法と設定をおさらいしよう
PHP-FPM の子プロセス制御方法と設定をおさらいしよう
Perl logging
Perl logging
いまさら聞けないRake入門
いまさら聞けないRake入門
WebAPIのバリデーションを、型の力でいい感じにする
WebAPIのバリデーションを、型の力でいい感じにする
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Hello, C++ + JavaScript World! - Boost.勉強会 #11 東京
Ähnlich wie Thrift
サーバーを作ろう (毎週のハンズオン勉強会の資料)
サーバーを作ろう (毎週のハンズオン勉強会の資料)
ひとし あまの
20120423 hbase勉強会
20120423 hbase勉強会
Toshiaki Toyama
Inside mobage platform
Inside mobage platform
Toru Yamaguchi
Web技術勉強会23回目
Web技術勉強会23回目
龍一 田中
Power shell で DSL
Power shell で DSL
urasandesu
Phpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginer
Hideo Kashioka
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
Masanori Oobayashi
Apache Module
Apache Module
Tomohiro Ikebe
20171005 告白に学ぶ http status code
20171005 告白に学ぶ http status code
Shinichi Takahashi
成長を加速する minne の技術基盤戦略
成長を加速する minne の技術基盤戦略
Hiroshi SHIBATA
Niigata.pm #1
Niigata.pm #1
hayajo Imai
Using Windows Azure
Using Windows Azure
Shinji Tanaka
Tottoruby 20110903
Tottoruby 20110903
Takashi SAKAGUCHI
2009 PHP初心者
2009 PHP初心者
Hideo Kashioka
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
アシアル株式会社
ZabbixのAPIを使って運用を楽しくする話
ZabbixのAPIを使って運用を楽しくする話
Masahito Zembutsu
Serf / Consul 入門 ~仕事を楽しくしよう~
Serf / Consul 入門 ~仕事を楽しくしよう~
Masahito Zembutsu
How to run P4 BMv2
How to run P4 BMv2
Kentaro Ebisawa
PHP で実行中のスクリプトの動作を下から覗き見る
PHP で実行中のスクリプトの動作を下から覗き見る
shinjiigarashi
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
infinite_loop
Ähnlich wie Thrift
(20)
サーバーを作ろう (毎週のハンズオン勉強会の資料)
サーバーを作ろう (毎週のハンズオン勉強会の資料)
20120423 hbase勉強会
20120423 hbase勉強会
Inside mobage platform
Inside mobage platform
Web技術勉強会23回目
Web技術勉強会23回目
Power shell で DSL
Power shell で DSL
Phpcon tokyo 20120_bigginer
Phpcon tokyo 20120_bigginer
WTM53 phpフレームワーク いまさらcodeigniter
WTM53 phpフレームワーク いまさらcodeigniter
Apache Module
Apache Module
20171005 告白に学ぶ http status code
20171005 告白に学ぶ http status code
成長を加速する minne の技術基盤戦略
成長を加速する minne の技術基盤戦略
Niigata.pm #1
Niigata.pm #1
Using Windows Azure
Using Windows Azure
Tottoruby 20110903
Tottoruby 20110903
2009 PHP初心者
2009 PHP初心者
今、最もイケてるPHPフレームワークLaravel4
今、最もイケてるPHPフレームワークLaravel4
ZabbixのAPIを使って運用を楽しくする話
ZabbixのAPIを使って運用を楽しくする話
Serf / Consul 入門 ~仕事を楽しくしよう~
Serf / Consul 入門 ~仕事を楽しくしよう~
How to run P4 BMv2
How to run P4 BMv2
PHP で実行中のスクリプトの動作を下から覗き見る
PHP で実行中のスクリプトの動作を下から覗き見る
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
Kürzlich hochgeladen
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
Kürzlich hochgeladen
(9)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
Thrift
1.
Thrift Naoya Ito
naoya at hatena ne jp
2.
3.
4.
5.
6.
7.
8.
サーバーのスケルトン #include "Hello.h"
/* 中略 */ class HelloHandler : virtual public HelloIf { public: HelloHandler() { // Your initialization goes here } void hello(std::string& _return, const std::string& name) { // Your implementation goes here printf("hello"); } }; int main(int argc, char **argv) { int port = 9090; /* ... 以下略 ...*/
9.
10.
サーバーコンパイル ,
立ち上げ % g++ -g Hello_server.cpp Hello.cpp > -o Hello_server > -lthrift > -I/usr/local/include/thrift % ./Hello_server
11.
4. Perl
でクライアントを書く use lib './gen-perl'; ## Thrift インストール時にインストールされているライブラリ群 use Thrift; use Thrift::BinaryProtocol; use Thrift::Socket; ## IDL から gen-perl/ 以下に生成されたライブラリ use Hello; my $transport = Thrift::Socket->new('localhost', 9090); my $client = HelloClient->new( Thrift::BinaryProtocol->new($transport) ); $transport->open(); printf "%s", $client->hello("naoya") ; $transport->close();
12.
実行 % perl
hello.pl Hello, naoya
13.
14.
15.
16.
17.
18.
Thanks!
Jetzt herunterladen