Windows Vista Forums
Vista Forums Home Join Vista Forums Donate Vista Tutorials Tags

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.
Register at Vista forums...the world biggest Windows Vista resource Join Vista Forums Now

Go Back   Vista Forums > Microsoft Technical Newsgroups > Indigo

Will Genuine Channels be made obsolete by WCF

 
 
Thread Tools Display Modes
Old 11-13-2006   #1 (permalink)
jan.persson@gmail.com
Guest


 

Will Genuine Channels be made obsolete by WCF

Hi,

We are currently designing the communication for our upcoming system
and recently found the Genuine Channels
(http://www.genuinechannels.com/) that seems to solve most of the
problems that are connected to our network infrastructure. Now we are
wondering whether WCF will implement the same feature set as GC. Is
this the case? Will WCF make GC obsolete?

Genuine Channels currently has the following feature set. Will WCF have
something similar?

* Bi-directional remoting
When implementing events/callbacks you only have to open up one
TCP-connection (from the client to the server). This connection will
then be reused whenever the server calls the client. This will really
simplify NAT:ing for our off-the-shelve application.

* Asynchronous calls
Both the client and the server can make asyncronous calls through the
single established TCP-connection. The framework handles all the
complicated details.

* Guaranteed call timeout
Each call can be made to throw an exception if takes longer than a
given threshold time.

* Channel monitoring
Both the client and the server is notified whenever their counterpart
is disconnected

* Compression
Can be enabled for separate calls or for all calls through the API.

* Broadcast engine
Asynchronous events that will be sent to several clients at the same
time.

We would be most greatfull for your information and opinion on these
matters.

Best Regards
//Jan Persson

Old 11-14-2006   #2 (permalink)
Arkady Frenkel
Guest


 

Re: Will Genuine Channels be made obsolete by WCF

Hi!

<jan.persson@gmail.com> wrote in message
news:1163433835.852985.312940@e3g2000cwe.googlegroups.com...
> Hi,
>
> We are currently designing the communication for our upcoming system
> and recently found the Genuine Channels
> (http://www.genuinechannels.com/) that seems to solve most of the
> problems that are connected to our network infrastructure. Now we are
> wondering whether WCF will implement the same feature set as GC. Is
> this the case? Will WCF make GC obsolete?
>
> Genuine Channels currently has the following feature set. Will WCF have
> something similar?
>
> * Bi-directional remoting
> When implementing events/callbacks you only have to open up one
> TCP-connection (from the client to the server). This connection will
> then be reused whenever the server calls the client. This will really
> simplify NAT:ing for our off-the-shelve application.
>

Dual binding ( for callback ) use separate channel to connect from service
to client
> * Asynchronous calls
> Both the client and the server can make asyncronous calls through the
> single established TCP-connection. The framework handles all the
> complicated details.
>

Yes, but be aware that async call from client , really the implementation
of client side WCF , service know nothing about it.

> * Guaranteed call timeout
> Each call can be made to throw an exception if takes longer than a
> given threshold time.
>

Yes

> * Channel monitoring
> Both the client and the server is notified whenever their counterpart
> is disconnected

Client notified on action when service gone, but not v.v directly
>
> * Compression
> Can be enabled for separate calls or for all calls through the API.
>

Yes, if you use custom binding

> * Broadcast engine
> Asynchronous events that will be sent to several clients at the same
> time.
>

No default UDP support in WCF, but exist example of builing UDP transport.
In advance you can use it for multicast ( no broadcast in IPv6 )
That's IMHO because communication is SOAP , so UDP not in use because of
being unreliable

Arkady

> We would be most greatfull for your information and opinion on these
> matters.
>
> Best Regards
> //Jan Persson
>



Old 11-14-2006   #3 (permalink)
jpersson
Guest


 

Re: Will Genuine Channels be made obsolete by WCF

Hi,

Thank you. This helps us a lot.

Best Regards
//Jan Persson

Arkady Frenkel skrev:

> Hi!
>
> <jan.persson@gmail.com> wrote in message
> news:1163433835.852985.312940@e3g2000cwe.googlegroups.com...
> > Hi,
> >
> > We are currently designing the communication for our upcoming system
> > and recently found the Genuine Channels
> > (http://www.genuinechannels.com/) that seems to solve most of the
> > problems that are connected to our network infrastructure. Now we are
> > wondering whether WCF will implement the same feature set as GC. Is
> > this the case? Will WCF make GC obsolete?
> >
> > Genuine Channels currently has the following feature set. Will WCF have
> > something similar?
> >
> > * Bi-directional remoting
> > When implementing events/callbacks you only have to open up one
> > TCP-connection (from the client to the server). This connection will
> > then be reused whenever the server calls the client. This will really
> > simplify NAT:ing for our off-the-shelve application.
> >

> Dual binding ( for callback ) use separate channel to connect from service
> to client
> > * Asynchronous calls
> > Both the client and the server can make asyncronous calls through the
> > single established TCP-connection. The framework handles all the
> > complicated details.
> >

> Yes, but be aware that async call from client , really the implementation
> of client side WCF , service know nothing about it.
>
> > * Guaranteed call timeout
> > Each call can be made to throw an exception if takes longer than a
> > given threshold time.
> >

> Yes
>
> > * Channel monitoring
> > Both the client and the server is notified whenever their counterpart
> > is disconnected

> Client notified on action when service gone, but not v.v directly
> >
> > * Compression
> > Can be enabled for separate calls or for all calls through the API.
> >

> Yes, if you use custom binding
>
> > * Broadcast engine
> > Asynchronous events that will be sent to several clients at the same
> > time.
> >

> No default UDP support in WCF, but exist example of builing UDP transport.
> In advance you can use it for multicast ( no broadcast in IPv6 )
> That's IMHO because communication is SOAP , so UDP not in use because of
> being unreliable
>
> Arkady
>
> > We would be most greatfull for your information and opinion on these
> > matters.
> >
> > Best Regards
> > //Jan Persson
> >


Old 11-14-2006   #4 (permalink)
Arkady Frenkel
Guest


 

Re: Will Genuine Channels be made obsolete by WCF

As additional point be aware that WCF is communication platform for any (
all ) type of communications ( pipes, sockets, http , p2p .... ) opposite to
..Net Remoting ( as I see genuinechannels used ) which is limited subset of
WCF
Arkady


"Arkady Frenkel" <arkadyf@hotmailxdotx.com> wrote in message
news:Olutdh9BHHA.4680@TK2MSFTNGP04.phx.gbl...
> Hi!
>
> <jan.persson@gmail.com> wrote in message
> news:1163433835.852985.312940@e3g2000cwe.googlegroups.com...
>> Hi,
>>
>> We are currently designing the communication for our upcoming system
>> and recently found the Genuine Channels
>> (http://www.genuinechannels.com/) that seems to solve most of the
>> problems that are connected to our network infrastructure. Now we are
>> wondering whether WCF will implement the same feature set as GC. Is
>> this the case? Will WCF make GC obsolete?
>>
>> Genuine Channels currently has the following feature set. Will WCF have
>> something similar?
>>
>> * Bi-directional remoting
>> When implementing events/callbacks you only have to open up one
>> TCP-connection (from the client to the server). This connection will
>> then be reused whenever the server calls the client. This will really
>> simplify NAT:ing for our off-the-shelve application.
>>

> Dual binding ( for callback ) use separate channel to connect from
> service to client
>> * Asynchronous calls
>> Both the client and the server can make asyncronous calls through the
>> single established TCP-connection. The framework handles all the
>> complicated details.
>>

> Yes, but be aware that async call from client , really the implementation
> of client side WCF , service know nothing about it.
>
>> * Guaranteed call timeout
>> Each call can be made to throw an exception if takes longer than a
>> given threshold time.
>>

> Yes
>
>> * Channel monitoring
>> Both the client and the server is notified whenever their counterpart
>> is disconnected

> Client notified on action when service gone, but not v.v directly
>>
>> * Compression
>> Can be enabled for separate calls or for all calls through the API.
>>

> Yes, if you use custom binding
>
>> * Broadcast engine
>> Asynchronous events that will be sent to several clients at the same
>> time.
>>

> No default UDP support in WCF, but exist example of builing UDP transport.
> In advance you can use it for multicast ( no broadcast in IPv6 )
> That's IMHO because communication is SOAP , so UDP not in use because of
> being unreliable
>
> Arkady
>
>> We would be most greatfull for your information and opinion on these
>> matters.
>>
>> Best Regards
>> //Jan Persson
>>

>
>



 

Thread Tools
Display Modes


Similar Threads
Thread Thread Starter Forum Replies Last Post
Delete obsolete "new" document types. RealCat Vista General 0 2 Weeks Ago 10:52 PM
Channels...?? musiclover7 Media Center 0 3 Weeks Ago 11:24 PM
A "genuine" Vista losses registration and becomes "not genuine" Jose Vista General 11 07-27-2008 10:08 PM
Is Vista Mail an obsolete product ? jolo10 Vista mail 6 07-07-2008 10:36 PM
Add sub-channels Gregory Chambers Vista music pictures video 2 02-22-2008 11:14 PM








Vistax64.com is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media 2005-2008

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50