Webサービス、Web API、WCFの呼び出し方法

Webサービスの呼び出し方法 Webサービスは、プラットフォームに依存しない、低結合の、自己完結型のWebベースのアプリケーションです。公開されたXML標準を使用して記述、公開、発見、調整、および構成できます。分散型の相互運用可能なアプリケーションの開発に使用されます。 Webサービス技術により、異なるマシン上で実行されている異なるアプリケーションは、追加の ...

7月12日 19:40 投稿

Spring Bootマイクロサービス開発における共通例外処理とCORS設定の実装

Spring MVCにおける主要なアノテーションの役割 REST APIの開発において、以下のアノテーションはリクエストデータのバインディングとレスポンスの生成に不可欠です。 @PathVariable: URLパス内のプレースホルダーをメソッドの引数にマッピングします。例えば、/users/{id}というエンドポイントからID値を取得する場合に使用します。 @RequestBody: HTTPリクエストのボデ ...

6月28日 02:35 投稿

ASP.NET Core と VS2017 を使用して Windows 上に Web API を構築する

本稿では、「タスク管理」リストを操作するための RESTful API の構築手順を解説します。UI は作成しません。 概要 本チュートリアルで作成する API の仕様は次のとおりです。 エンドポイント 機能説明 リクエストボディ レスポンスボディ GET /api/tasks 全タスクの取得 なし タスクオブジェクトの配列 GET /api/tasks/{id} 指定IDのタスク取得 なし タスクオブ ...

6月16日 23:36 投稿

Spring MVC での GET リクエストのインターセプトとリクエストオブジェクトの取得方法

Spring MVC では、特定の HTTP メソッド(例:GET)のみをインターセプトするカスタムインターセプタを実装できます。以下にその設定方法と、コントローラメソッド内で HttpServletRequest や HttpSession を取得する方法を示します。 GET リクエスト専用のインターセプタの実装 まず、HandlerInterceptor を実装したインターセプタクラスを作成します(HandlerIntercept ...

5月22日 01:05 投稿