HTML5 Conference 2018 で使用予定のスライドの草稿から一部抜粋したものです。 最終版、説明、含まれていない部分や後半は当日の会場までお越しください。 Update: 当日のスライドはこちらに公開しました: https://www.slideshare.net/dynamis/httpp-and-5g-fixed1/dynamis/httpp-and-5g-fixed1
私たちはシステムをサブシステム・マイクロサービスに分割する方針を採用しているので、サブシステム間の通信、Web API を呼び出す処理を開発することが多くあります。このような処理をJavaで開発する場合、何をつかってどう書いたらいいでしょうか。この記事では、弊社シナジーマーケティングのプロダクト開発のスタンダードな方法をご紹介します。 目次 Jerseyとは クライアントの作成 GETメソッドの実行 POSTメソッドの実行 HTTPヘッダーの指定 JSONのパース Jerseyとは ライブラリは Jersey を利用しています。Jersey ( https://jersey.java.net/) は、RESTful Web サービスとそのクライアントのJava API 標準規格であるJAX-RS API (http://jax-rs-spec.java.net/) のリファレンス実装です。
議題 JavaでHTTP通信を書くことになったけれど、クライアントライブラリはいったいどれを使うのが良いのか? 候補が多くて迷った。 前提条件 簡単に導入してサクッと使いたい 分かりやすくてシンプルなコードにしたい そんなにたくさん機能はいらない Androidでも使えるといい 何があるか 使ったことがあるもの、知っているもの Apache Commons HttpClient > 昔よく使った古株の有名どころ。情報が多い。 Apache HttpComponents > 上記の発展系 OkHttp > 最近Androidアプリで使った google-http-java-client > 使ったことないけどそこそこメジャーっぽい HttpURLConnectionで自前実装 > 昔実装したけど結構めんどい 他にもないか探す Googleで「okhttp vs」や「apache httpcl
part of Hypertext Transfer Protocol -- HTTP/1.1 RFC 2616 Fielding, et al. 8 Connections 8.1 Persistent Connections 8.1.1 Purpose Prior to persistent connections, a separate TCP connection was established to fetch each URL, increasing the load on HTTP servers and causing congestion on the Internet. The use of inline images and other associated data often require a client to make multiple requests o
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く