Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![アプリケーションをDependency Injectionフレームワークから分離する](https://cdn-ak-scissors.b.st-hatena.com/image/square/7d1ee5c207da48b7f4c6a6b805f8693129103f7e/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s2_20240521072754%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
はじめに この連載では、「オープンソースApache Tuscanyで楽しむSOA」として、オープンソースのSCA準拠製品である「Apache Tuscany」を取り上げ、SOA(サービス指向アーキテクチャ)の開発について説明していきたいと思います。第3回目の今回はサンプルプログラムを用いて、JSONRPCがTuscanyの中でどのように使われているかを紹介していきます。 これまでの連載 第1回「Apache Tuscanyの紹介」 第2回「Apache Tuscanyの環境設定」 Web 2.0をも取り込んだTuscany JSONやAtomといったものをご存じではない方も、Web 2.0という言葉はどこかで聞いたことがあるのではないでしょうか? ウィキペディア(Wikipedia)で調べても、定義は明らかではありません。しかし、TuscanyにJSONやAtomのバインディングが存在す
海外ではWebサービスを取り入れた実用システムが次々と立ち上がっている。これを可能にしているのはWebサービス・セキュリティ技術の成熟だ。本稿は前後2回にわたって、実用Webサービス・システムに必要となるセキュリティ構築の実践的な内容を解説する。(編集局) 前編「SOAPの弱点を克服するシステム設計のポイント」では、SOAPプロトコルを利用するWebサービス特有のセキュリティ課題と問題点の切り分け、対処方法の概要を解説しました。後編の本稿では、システム構築の実例をいくつか取り上げ、現時点でのベストプラクティスを考察していきます。 課題を解決するための方策 前編で指摘した4つの課題に対して、さまざまな解決の試みが行われています。 開発負荷:開発ツールの活用、セキュリティ処理の分離・一元化 相互接続性(標準規格のサポート):開発ツールの活用・一元化 処理負荷:設備増強/負荷分散、アクセラレータ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く