1

クライアントとサーバーは二重モードで通信します。クライアントには、コントラクト コールバックとしてユニバーサル サービス (Action="*") があります。

サーバーがクライアントに障害を送信できるようにしたいと思います。

どのようにできるのか ?

4

1 に答える 1

0

あなたのアクションを次のように設定するのはどうですか

Action = NotificationData.NotificationAction

NotificationData は、プロパティ MessageId を持つ MessageContract クラスです

[MessageContract]
public class NotificationData
{
    public const string NotificationAction = "http://gfader.com/copied-from/tomasz.janczuk.org";

    [MessageBodyMember]
    public string Message { get; set; }

    [MessageBodyMember]
    public DateTime SendTime { get; set; }

    [MessageBodyMember]
    public MessageIds MessageId { get; set; }
}

クライアントのコード:
MessageId == 500 の場合 --> サーバーからのエラー

于 2010-03-02T22:43:57.243 に答える