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 投稿