WCF:Why we need the sessions?
Answer / bhuwanesh
To co-relate all the messages sent between two endpoints.
WCF sessions have the following main conceptual features:
* They are explicitly initiated and terminated by the
calling application.
* Messages delivered during a session are processed in
the order in which they are received.
* Sessions correlate a group of messages into a
conversation. The meaning of that correlation is an
abstraction. For instance, one session-based channel may
correlate messages based on a shared network connection
while another session-based channel may correlate messages
based on a shared tag in the message body. The features that
can be derived from the session depend on the nature of the
correlation.
* There is no general data store associated with a WCF
session.
When a service contract specifies that it requires a
session, that contract is specifying that all calls (that
is, the underlying message exchanges that support the calls)
must be part of the same conversation. If a contract
specifies that it allows sessions but does not require one,
clients can connect and either establish a session or not
establish a session. If the session ends and a message is
sent through the same channel an exception is thrown.
Except basichttpbinding, wsHttpBinding and NetTcpBinding
supports session.
| Is This Answer Correct ? | 2 Yes | 1 No |
WCF:Could the two-way service operations be used with queued binding?
What are the different wcf binding available?
What is datacontractserializer in wcf?
WCF:Do we have to use the relative addresses when hosting in the IIS or the absolute addresses? Why?
Define service contracts?
What is abc in wcf?
What are the different bindings supported by wcf?
Elucidate on the various contracts in wcf?
Please explain different modes of security in wcf? Or explain the difference between transport and message level security.
In WCF what are duplex contracts?
WCF:Could the ExactlyOnce property of the netMsmqBinding be true if the queue is not transactional?
Why to use wcf? Or what are the advantages of using wcf?
Visual Basic (800)
C Sharp (3816)
ASP.NET (3180)
VB.NET (461)
COM+ (79)
ADO.NET (717)
IIS (369)
MTS (11)
Crystal Reports (81)
BizTalk (89)
Dot Net (2435)
Exchange Server (362)
SharePoint (720)
WCF (340)
MS Office Microsoft (6963)
LINQ Language-Integrated Query (317)
WPF (371)
TypeScript (144)
Microsoft Related AllOther (311)