Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
Atsushi Odagiri
3,011 views
Json rpc 2_0
Read more
6
Save
Share
Embed
Embed presentation
Download
Downloaded 13 times
1
/ 23
2
/ 23
3
/ 23
4
/ 23
5
/ 23
6
/ 23
7
/ 23
8
/ 23
9
/ 23
10
/ 23
11
/ 23
12
/ 23
13
/ 23
14
/ 23
15
/ 23
16
/ 23
17
/ 23
18
/ 23
19
/ 23
20
/ 23
21
/ 23
22
/ 23
23
/ 23
More Related Content
PDF
PostgreSQLとPythonとSQL
by
Satoshi Yamada
PDF
import dpkt したよ #ssmjp 2014/02/28
by
th0x0472
PDF
Scapyで作る・解析するパケット
by
Takaaki Hoyo
PDF
Scapy presentation
by
ashigirl ZareGoto
PDF
PostgreSQLとpython
by
Soudai Sone
PDF
Scapy presentation Remake(訂正)
by
ashigirl ZareGoto
PPTX
04 これが(多分)最後! ベンチマークs
by
Monta Yashi
PPT
Webサーバ勉強会02
by
oranie Narut
PostgreSQLとPythonとSQL
by
Satoshi Yamada
import dpkt したよ #ssmjp 2014/02/28
by
th0x0472
Scapyで作る・解析するパケット
by
Takaaki Hoyo
Scapy presentation
by
ashigirl ZareGoto
PostgreSQLとpython
by
Soudai Sone
Scapy presentation Remake(訂正)
by
ashigirl ZareGoto
04 これが(多分)最後! ベンチマークs
by
Monta Yashi
Webサーバ勉強会02
by
oranie Narut
What's hot
PDF
V6 unix in okinawa
by
magoroku Yamamoto
PPT
関西オープンソース 2008 30days Albumの裏側
by
Gosuke Miyashita
PDF
about Tcpreplay
by
@ otsuka752
ODP
tcpdumpとtcpreplayとtcprewriteと他。
by
(^-^) togakushi
PDF
Gangliaはじめました
by
yuzorock
PDF
PostgreSQLのリカバリ超入門(もしくはWAL、CHECKPOINT、オンラインバックアップの仕組み)
by
Hironobu Suzuki
PDF
ライブドア様xKLab合同勉強会 システムモニタリングツール「Ganglia」の紹介
by
Kazuya Yokogawa
PDF
V6 unix vol.2 in okinawa
by
magoroku Yamamoto
PDF
Richard high performance fuzzing ja
by
PacSecJP
PPT
YAPC Asia 2010 30days Albumの裏側 後日談
by
Kensuke Nagae
PDF
Osc2015 hokkaido postgresql-semi-stuructured-datatype
by
Toshi Harada
PDF
Hachioji pm 21
by
Yusuke Hosokoshi
PDF
20140531 JPUGしくみ+アプリケーション分科会 勉強会資料
by
kasaharatt
PDF
仮想記憶入門 BSD-4.3を例題に
by
magoroku Yamamoto
PDF
OpenFlowで覚えるネットワーク
by
M Hagiwara
KEY
Hadoop splittable-lzo-compression
by
Daiki Sato
PDF
5社のGTFSをマージして、PostgreSQLにインポートしてみた
by
Masaki Ito
PDF
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
by
Satoshi Yamada
PDF
httpd.conf line 1 to 7, 24
by
Naoya Nakazawa
PDF
Pythonでパケット解析
by
euphoricwavism
V6 unix in okinawa
by
magoroku Yamamoto
関西オープンソース 2008 30days Albumの裏側
by
Gosuke Miyashita
about Tcpreplay
by
@ otsuka752
tcpdumpとtcpreplayとtcprewriteと他。
by
(^-^) togakushi
Gangliaはじめました
by
yuzorock
PostgreSQLのリカバリ超入門(もしくはWAL、CHECKPOINT、オンラインバックアップの仕組み)
by
Hironobu Suzuki
ライブドア様xKLab合同勉強会 システムモニタリングツール「Ganglia」の紹介
by
Kazuya Yokogawa
V6 unix vol.2 in okinawa
by
magoroku Yamamoto
Richard high performance fuzzing ja
by
PacSecJP
YAPC Asia 2010 30days Albumの裏側 後日談
by
Kensuke Nagae
Osc2015 hokkaido postgresql-semi-stuructured-datatype
by
Toshi Harada
Hachioji pm 21
by
Yusuke Hosokoshi
20140531 JPUGしくみ+アプリケーション分科会 勉強会資料
by
kasaharatt
仮想記憶入門 BSD-4.3を例題に
by
magoroku Yamamoto
OpenFlowで覚えるネットワーク
by
M Hagiwara
Hadoop splittable-lzo-compression
by
Daiki Sato
5社のGTFSをマージして、PostgreSQLにインポートしてみた
by
Masaki Ito
PythonでテキストをJSONにした話(PyCon mini sapporo 2015)
by
Satoshi Yamada
httpd.conf line 1 to 7, 24
by
Naoya Nakazawa
Pythonでパケット解析
by
euphoricwavism
Viewers also liked
PDF
Firefox拡張機能を始める
by
egtra
PDF
Python3 移行への軌跡
by
Atsushi Odagiri
PDF
XML-RPC : Pythonが「電池付属」と呼ばれる理由
by
Ransui Iso
PPTX
20161026_超高層大気観測データのメタデータ作成実験経過報告
by
Yasuyuki Minamiyama
PDF
X hago3
by
YAMANE Toshiaki
PPT
ユーザ目線の実践的BPM
by
Shigeaki Wakizaka
KEY
Unix2
by
Takaya Kotohata
PDF
バージョン管理入門
by
Masafumi Yokoyama
PPT
関西ライフハック研究会×アイデアプラント
by
Rikie Ishii
PDF
ふり返りハック ~ ライフをハッキングするために
by
虹 父
PPTX
TO LOVE IN'~人生のパートナーを見つける旅~
by
Shuhei Hinoshita
KEY
Unix1
by
Takaya Kotohata
PPT
マインドハック研究会 ライフハック編 20100512
by
tosch0718
PDF
Software Foundation:形式的証明と非形式的証明
by
T T
PPTX
IGDA_Sig-BoardGame_ワークショップ用資料
by
Ryosuke Sugawara
ODP
名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン
by
hiroyuki Yamamoto
PDF
GTD 残業を減らす方法
by
Gaddict
PDF
理系女子の恋愛と結婚 「東大で理系の恋愛を語ろう」
by
Marika UCHIDA
PPT
社内Gtd勉強会 20101022
by
tosch0718
PDF
ライフハック研究会Lt大会20120519
by
Yasutaka Nariki
Firefox拡張機能を始める
by
egtra
Python3 移行への軌跡
by
Atsushi Odagiri
XML-RPC : Pythonが「電池付属」と呼ばれる理由
by
Ransui Iso
20161026_超高層大気観測データのメタデータ作成実験経過報告
by
Yasuyuki Minamiyama
X hago3
by
YAMANE Toshiaki
ユーザ目線の実践的BPM
by
Shigeaki Wakizaka
Unix2
by
Takaya Kotohata
バージョン管理入門
by
Masafumi Yokoyama
関西ライフハック研究会×アイデアプラント
by
Rikie Ishii
ふり返りハック ~ ライフをハッキングするために
by
虹 父
TO LOVE IN'~人生のパートナーを見つける旅~
by
Shuhei Hinoshita
Unix1
by
Takaya Kotohata
マインドハック研究会 ライフハック編 20100512
by
tosch0718
Software Foundation:形式的証明と非形式的証明
by
T T
IGDA_Sig-BoardGame_ワークショップ用資料
by
Ryosuke Sugawara
名古屋アジャイル勉強会トヨタ生産方式に学ぶカイゼン
by
hiroyuki Yamamoto
GTD 残業を減らす方法
by
Gaddict
理系女子の恋愛と結婚 「東大で理系の恋愛を語ろう」
by
Marika UCHIDA
社内Gtd勉強会 20101022
by
tosch0718
ライフハック研究会Lt大会20120519
by
Yasutaka Nariki
Similar to Json rpc 2_0
PDF
gRPC入門
by
Kenjiro Kubota
PDF
lua_nginx_module JSON-RPC 2.0 Batch Request
by
mosa siru
PDF
gRPC入門
by
ssuser0f153f
PPTX
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
by
洵貴 佐川
PDF
RとWeb API
by
Yohei Sato
PPTX
20200807勉強会~gRPCに入門しよう~
by
TatsuyaKono1
PDF
次世代言語 Python による PyPy を使った次世代の処理系開発
by
shoma h
gRPC入門
by
Kenjiro Kubota
lua_nginx_module JSON-RPC 2.0 Batch Request
by
mosa siru
gRPC入門
by
ssuser0f153f
REST API、gRPC、GraphQL 触ってみた【2023年12月開催勉強会資料】
by
洵貴 佐川
RとWeb API
by
Yohei Sato
20200807勉強会~gRPCに入門しよう~
by
TatsuyaKono1
次世代言語 Python による PyPy を使った次世代の処理系開発
by
shoma h
More from Atsushi Odagiri
PDF
みんなのPython勉強会#77 パッケージングしよう
by
Atsushi Odagiri
PDF
async/await の向こう側 PyCon Kyushu 2022
by
Atsushi Odagiri
PDF
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
by
Atsushi Odagiri
PDF
eggとはなんだったのか 栄光のsetuptools
by
Atsushi Odagiri
PDF
pyconjp 2019 LT 今日のsetuptools
by
Atsushi Odagiri
PDF
Pythonでの開発を効率的に進めるためのツール設定
by
Atsushi Odagiri
PDF
Pythonとパッケージングと私
by
Atsushi Odagiri
PDF
パッケージングを支える技術 pyconjp2016
by
Atsushi Odagiri
PDF
Sqlalchemy sqlの錬金術
by
Atsushi Odagiri
PPTX
Clack meetup #1 lt
by
Atsushi Odagiri
PDF
Pyramid入門
by
Atsushi Odagiri
PDF
パッケージングの今
by
Atsushi Odagiri
PDF
パッケージングの今と未来
by
Atsushi Odagiri
PDF
パッケージングの今と未来
by
Atsushi Odagiri
PDF
Bplt11 form alchemy
by
Atsushi Odagiri
PDF
Python3でwebアプリ
by
Atsushi Odagiri
PDF
Pyconjp2012 memory-of-europython
by
Atsushi Odagiri
PDF
What makes pyramid unique
by
Atsushi Odagiri
PDF
エキPy lt repoze.whoの紹介
by
Atsushi Odagiri
PDF
World plonedaylt
by
Atsushi Odagiri
みんなのPython勉強会#77 パッケージングしよう
by
Atsushi Odagiri
async/await の向こう側 PyCon Kyushu 2022
by
Atsushi Odagiri
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
by
Atsushi Odagiri
eggとはなんだったのか 栄光のsetuptools
by
Atsushi Odagiri
pyconjp 2019 LT 今日のsetuptools
by
Atsushi Odagiri
Pythonでの開発を効率的に進めるためのツール設定
by
Atsushi Odagiri
Pythonとパッケージングと私
by
Atsushi Odagiri
パッケージングを支える技術 pyconjp2016
by
Atsushi Odagiri
Sqlalchemy sqlの錬金術
by
Atsushi Odagiri
Clack meetup #1 lt
by
Atsushi Odagiri
Pyramid入門
by
Atsushi Odagiri
パッケージングの今
by
Atsushi Odagiri
パッケージングの今と未来
by
Atsushi Odagiri
パッケージングの今と未来
by
Atsushi Odagiri
Bplt11 form alchemy
by
Atsushi Odagiri
Python3でwebアプリ
by
Atsushi Odagiri
Pyconjp2012 memory-of-europython
by
Atsushi Odagiri
What makes pyramid unique
by
Atsushi Odagiri
エキPy lt repoze.whoの紹介
by
Atsushi Odagiri
World plonedaylt
by
Atsushi Odagiri
Json rpc 2_0
1.
JSON-RPC 2.0
aodag
2.
おまえだれよ?
3.
Ian の同僚 ビープラウド勤務
4.
(´ ・ ω ・ `) シュークリームなやつです
5.
twitter上では 癒し系やってます
6.
Pythonistaに幸あれ
ヽ(≧▽≦)ノ @aodag
7.
今日は JSON-RPCの話します
8.
Restful GET, POST, PUT,
DELETE DBのCRUDに一致 URLがリソース 良いURL設計が必須 すべての設計を、リソースに対するCRUD操作
9.
Restful すべての設計を、リソースに対するCRUD操作に落とし込む 多分できるんだろうけど....
10.
(´ > ω < )めんどくさいねん!
11.
RPC (Remote Procedure
Call) 全部POST URLは1つ 呼び出す処理は、POSTデータで指 定
12.
RPCなもの XML-RPC
Python標準ライブラリに入ってる JSON-PRC JSONパーサーは標準ライブラリに 入ってる AMF PyAMFとかあるみたい Message Pack RPC 実装があるって小耳に挟みました
13.
なぜRPCを使おうと思うか 設計が楽 変更も楽
テストも楽
14.
設計が楽 URLやHTTP Methodについて
考えなくていい
15.
実装が楽 実装するのは関数だけ
16.
テストも楽 普通の関数だからね!
17.
def hoge(arg1, arg2):
return dict(result=arg1+arg2)
18.
JSON-RPC JSON-RPCのリクエスト {
method:"hoge", params:["spam", "egg"], id: "hoge-1" }
19.
JSON-RPC2 JSON-RPC2のリクエスト {
version: "json-rpc2", method:"hoge", params:["spam", "egg"], id: "hoge-1" }
20.
JSONRPC2のキーワード引数 JSON-RPC2のリクエスト {
version: "json-rpc2", method:"hoge", params:{arg1: "spam", arg2: "egg"}, id: "hoge-1" }
21.
JSON-RPC2のバッチリクエスト [
{ version: "json-rpc2", method:"hoge", params:["spam", "egg"], id: "hoge-1" }, { version: "json-rpc2", method:"fuga", params:["spam", "spam"], id: "fuga-1" }, ]
22.
jsonrpc2 パッケージ http://pypi.python.org/pypi/jsonrpc2 JSON-RPC2で、WSGIアプリケーション作るためのもの 今 0.3 JSON-RPC2の機能はサポートした はず 次にやろうとしてること JS側の呼び出しインターフェイスを自動生成
23.
ご清聴 ありがとうございまし
た ヽ(≧▽≦)ノ
Download