![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
|
Welcome to Vista Forums we are your forum to discuss Windows Vista x64 and x86 systems. Whether you need help or just want to post an idea you have on Vista, this is the forum for you.
br> br> |
| |||||||
| | Thread Tools | Display Modes |
| | #1 (permalink) |
| Guest | Windows Communication Foundation Stream and CallBack I need to implement a Service with CallBack Contract and setting TransportMode in binding configuration set to Streamed. When i try to instance ServiceHost it's throw an System.InvalidOperationException with Message like 'Contract Require Duplex but on Binding Configuration is not Supported or is not been Configured' How Can I use Streamed TransportMode and Duplex Communication Service? Xml Configuration: <configuration> <system.serviceModel> <behaviors> <serviceBehaviors> <behavior name="NewBehavior"> <serviceMetadata /> </behavior> </serviceBehaviors> </behaviors> <bindings> <netTcpBinding> <binding name="NewBinding0" transferMode="Streamed" /> </netTcpBinding> </bindings> <services> <service behaviorConfiguration="NewBehavior" name="CallBackService.CallBackService"> <endpoint address="CallBackService" binding="netTcpBinding" bindingConfiguration="NewBinding0" contract="CallBackService.ICallBackService" /> <endpoint address="CallBackService/mex" binding="mexTcpBinding" bindingConfiguration="" contract="IMetadataExchange" /> <host> <baseAddresses> <add baseAddress="net.tcp://acquleobook" /> </baseAddresses> </host> </service> </services> </system.serviceModel> </configuration> P.S. I'm using for callback One-Way OperationContract due to fix WinForms Main Thread Deadlock. Thanks |
| | #2 (permalink) |
| Guest | Re: Windows Communication Foundation Stream and CallBack What happen if you use wsDualHttpBinding or basicHttpBinding instead netTcpBinding , just as in http://msdn2.microsoft.com/en-us/library/ms752216.aspx Arkady "Allen Bradley" <allenbradley@dyndns.org> wrote in message news:e4XeqvTbHHA.4140@TK2MSFTNGP06.phx.gbl... >I need to implement a Service with CallBack Contract and setting >TransportMode in binding configuration set to Streamed. > > When i try to instance ServiceHost it's throw an > System.InvalidOperationException with Message like 'Contract Require > Duplex but on Binding Configuration is not Supported or is not been > Configured' > > How Can I use Streamed TransportMode and Duplex Communication Service? > > Xml Configuration: > > <configuration> > <system.serviceModel> > <behaviors> > <serviceBehaviors> > <behavior name="NewBehavior"> > <serviceMetadata /> > </behavior> > </serviceBehaviors> > </behaviors> > <bindings> > <netTcpBinding> > <binding name="NewBinding0" transferMode="Streamed" /> > </netTcpBinding> > </bindings> > <services> > <service behaviorConfiguration="NewBehavior" > name="CallBackService.CallBackService"> > <endpoint address="CallBackService" > binding="netTcpBinding" bindingConfiguration="NewBinding0" > contract="CallBackService.ICallBackService" /> > <endpoint address="CallBackService/mex" > binding="mexTcpBinding" > bindingConfiguration="" contract="IMetadataExchange" > /> > <host> > <baseAddresses> > <add baseAddress="net.tcp://acquleobook" /> > </baseAddresses> > </host> > </service> > </services> > </system.serviceModel> > </configuration> > > > P.S. > > I'm using for callback One-Way OperationContract due to fix WinForms Main > Thread Deadlock. > > > > Thanks |
| | #3 (permalink) |
| Guest | Re: Windows Communication Foundation Stream and CallBack Is the ServiceContract marked up with the CallbackContract Attribute? "Arkady Frenkel" wrote: > What happen if you use wsDualHttpBinding or basicHttpBinding instead > netTcpBinding , just as in > http://msdn2.microsoft.com/en-us/library/ms752216.aspx > Arkady > > "Allen Bradley" <allenbradley@dyndns.org> wrote in message > news:e4XeqvTbHHA.4140@TK2MSFTNGP06.phx.gbl... > >I need to implement a Service with CallBack Contract and setting > >TransportMode in binding configuration set to Streamed. > > > > When i try to instance ServiceHost it's throw an > > System.InvalidOperationException with Message like 'Contract Require > > Duplex but on Binding Configuration is not Supported or is not been > > Configured' > > > > How Can I use Streamed TransportMode and Duplex Communication Service? > > > > Xml Configuration: > > > > <configuration> > > <system.serviceModel> > > <behaviors> > > <serviceBehaviors> > > <behavior name="NewBehavior"> > > <serviceMetadata /> > > </behavior> > > </serviceBehaviors> > > </behaviors> > > <bindings> > > <netTcpBinding> > > <binding name="NewBinding0" transferMode="Streamed" /> > > </netTcpBinding> > > </bindings> > > <services> > > <service behaviorConfiguration="NewBehavior" > > name="CallBackService.CallBackService"> > > <endpoint address="CallBackService" > > binding="netTcpBinding" bindingConfiguration="NewBinding0" > > contract="CallBackService.ICallBackService" /> > > <endpoint address="CallBackService/mex" > > binding="mexTcpBinding" > > bindingConfiguration="" contract="IMetadataExchange" > > /> > > <host> > > <baseAddresses> > > <add baseAddress="net.tcp://acquleobook" /> > > </baseAddresses> > > </host> > > </service> > > </services> > > </system.serviceModel> > > </configuration> > > > > > > P.S. > > > > I'm using for callback One-Way OperationContract due to fix WinForms Main > > Thread Deadlock. > > > > > > > > Thanks > > > |
| |
| |
| Thread Tools | |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| playing with Windows Presentation Foundation | Chris Ellis | .NET General | 0 | 06-03-2008 05:47 AM |