Operacje i wywołania

  1. Wywołań jednokierunkowych nie należy traktować jako wywołań asynchronicznych.

  2. Wywołania jednokierunkowe należy raczej traktować jako współbieżne.

  3. Programista musi być przygotowany na wyjątki generowane przez operacje jednokierunkowe.

  4. Mechanizmy zapewniające niezawodność należy włączać także dla wywołań jednokierunkowych. W przypadku wywołań jednokierunkowych dostarczanie komunikatów w kolejności generowania jest opcjonalne.

  5. Należy unikać stosowania operacji jednokierunkowych w usługach sesyjnych. Jeśli nie da się tego uniknąć, operacje jednokierunkowe powinny być jednocześnie operacjami kończącymi:

    [ServiceContract(SessionMode = SessionMode.Required)] interface IMyContract { [OperationContract] void MyMethod1(); [OperationContract( ...

Get Programowanie usług WCF now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.