Webサービス用web.config設定ガイド

ASP.NET Webサービスの設定 WebアプリケーションでWebサービスをリモートから呼び出す場合、web.configファイルを適切に設定する必要があります。以下に代表的な3つの設定問題を説明します。 1. プロトコルの有効化 ソリューション内のweb.configファイルを見つけ、以下の内容を追加します: <system.web> <webServices> <protocols> ...

10月20日 13:45 投稿

WCFを活用した双方向通信の実装方法

双方向通信のためのインターフェース設計namespace SOA.WCF.Contract { [ServiceContract(CallbackContract = typeof(ISumResultHandler))] public interface IArithmeticService { [OperationContract(IsOneWay = true)] void ExecuteAddition(int operandA, int operandB); } } コールバック契約の定義namespace SOA.WCF.Contract { ...

8月28日 14:32 投稿

シンプルなWCFサービスの構築

サービスプロジェクトの作成 Visual Studioで「Class Library (.NET Framework)」プロジェクトを新規作成し、SampleServiceという名前を付ける。 WCFサービスの追加 作成済みプロジェクトにWCFサービスを追加し、SampleServiceと命名。この際、System.ServiceModel参照が自動的に追加される。 SampleServiceクラスのExecuteTaskメソッドを実装 namespace SampleProject { ...

7月31日 18:20 投稿

SuperSocket を用いた Windows サービス基盤のリアルタイムメッセージプッシュシステム実装

背景と課題解決 従来の IIS 上での SuperWebSocket ホスティング環境では、接続断やプロセス停止が頻発し、定期的なプール回収やサーバー再起動が必要でした。これにより、稼働率の低下や運用コストの増大といった問題が生じていました。これらの不安定さを解消するため、インフラストラクチャを変更し、SuperSocket にて Windows サービスとして動作する独立したソケット ...

7月7日 19:27 投稿