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

WCF P2P beginner questions

Update your Vista Drivers Update Your Drivers Now!!
 
 
Thread Tools Display Modes
Old 01-02-2007   #1 (permalink)
semedao
Guest


 

WCF P2P beginner questions

Hi,
I consider if to implement p2p application over WCF.
before I'm begining I want to know:

1. Can I make direct conneciton using WCF between 2 peers behind different
NAT's / Firewall ? , Did WCF make the all connection transparently , or the developer should also code some part (connection issues) , is it use Hole punching do make direct connections between the 2 peers when possible , or , use every time some intermediate server or node that is not behind NAT ? , the developer have control over the life time of the connection like using keepalive in socket programing ?

I read in some place that the end user should open ports etc and enable pnrp , there is a way for the developer to make all this via installation or other "silent and simple" approach ?

2. even when using Binary encoding , is it still send bigger data then using sockets ? , there are some numbers or statistics about it when sending large amount of data. ?

3. What Os versions support WCF , Is WCF will be supported under Mac /
Linux in the future ? there is some evaluation date for that ?

4. Installing net 3.0 / WCF can harm my current working VS 2005 solution (winxp sp2) ?
should I migrate it from net 2 ? , is 3.0 / WCF already stable?
In case of installing on the dev pc , can I continue to compile and deploy my old solution to other pc's that have net2 , or I need also there to install net 3 ? (I mean that in the old solution I don;t add nothing from net 3 wcf etc... I will use the wcf in other project )

5. where I can find simple tuturial some p2p "hello world" in wcf (c#) ?
without diving into the bit's...

thanks

My System SpecsSystem Spec
Old 01-02-2007   #2 (permalink)
Arkady Frenkel
Guest


 

Re: WCF P2P beginner questions

Hi, check my answer on networks NG and use cross-posting ( few groups together ) and not multiposting next time, so all the answers will be seen in any group . In addition look at http://msdn2.microsoft.com/en-us/library/ms733761.aspx

Arkady

"semedao" <semedao@community.nospam> wrote in message news:%23YRRtrjLHHA.320@TK2MSFTNGP06.phx.gbl...
Hi,
I consider if to implement p2p application over WCF.
before I'm begining I want to know:

1. Can I make direct conneciton using WCF between 2 peers behind different
NAT's / Firewall ? , Did WCF make the all connection transparently , or the developer should also code some part (connection issues) , is it use Hole punching do make direct connections between the 2 peers when possible , or , use every time some intermediate server or node that is not behind NAT ? , the developer have control over the life time of the connection like using keepalive in socket programing ?

I read in some place that the end user should open ports etc and enable pnrp , there is a way for the developer to make all this via installation or other "silent and simple" approach ?

2. even when using Binary encoding , is it still send bigger data then using sockets ? , there are some numbers or statistics about it when sending large amount of data. ?

3. What Os versions support WCF , Is WCF will be supported under Mac /
Linux in the future ? there is some evaluation date for that ?

4. Installing net 3.0 / WCF can harm my current working VS 2005 solution (winxp sp2) ?
should I migrate it from net 2 ? , is 3.0 / WCF already stable?
In case of installing on the dev pc , can I continue to compile and deploy my old solution to other pc's that have net2 , or I need also there to install net 3 ? (I mean that in the old solution I don;t add nothing from net 3 wcf etc... I will use the wcf in other project )

5. where I can find simple tuturial some p2p "hello world" in wcf (c#) ?
without diving into the bit's...

thanks
My System SpecsSystem Spec
Old 01-04-2007   #3 (permalink)
SenthilVel
Guest


 

Re: WCF P2P beginner questions

hi ,

I can answer to your 4th point :

..Net 3.0 comprises of .Net 2.0 and the additional components like WCF, WPF, etc..

So when we install .Net 3.0 in a fresh machine the install installs .Net 2.0 + The additional components.

So when you r in a old machine, when u install .Net 3.0, the install checks if there is 2.0 already present , if so the install just installs the new components only .
Vs2005 does not have any impact when u hvae 2.0 and when trying to install 3.0.
Thanks
Senthil
http://dotnetcrunch.blogspot.com
"semedao" <semedao@community.nospam> wrote in message news:%23YRRtrjLHHA.320@TK2MSFTNGP06.phx.gbl...
Hi,
I consider if to implement p2p application over WCF.
before I'm begining I want to know:

1. Can I make direct conneciton using WCF between 2 peers behind different
NAT's / Firewall ? , Did WCF make the all connection transparently , or the developer should also code some part (connection issues) , is it use Hole punching do make direct connections between the 2 peers when possible , or , use every time some intermediate server or node that is not behind NAT ? , the developer have control over the life time of the connection like using keepalive in socket programing ?

I read in some place that the end user should open ports etc and enable pnrp , there is a way for the developer to make all this via installation or other "silent and simple" approach ?

2. even when using Binary encoding , is it still send bigger data then using sockets ? , there are some numbers or statistics about it when sending large amount of data. ?

3. What Os versions support WCF , Is WCF will be supported under Mac /
Linux in the future ? there is some evaluation date for that ?

4. Installing net 3.0 / WCF can harm my current working VS 2005 solution (winxp sp2) ?
should I migrate it from net 2 ? , is 3.0 / WCF already stable?
In case of installing on the dev pc , can I continue to compile and deploy my old solution to other pc's that have net2 , or I need also there to install net 3 ? (I mean that in the old solution I don;t add nothing from net 3 wcf etc... I will use the wcf in other project )

5. where I can find simple tuturial some p2p "hello world" in wcf (c#) ?
without diving into the bit's...

thanks
My System SpecsSystem Spec
 

Thread Tools
Display Modes



Similar Threads
Thread Thread Starter Forum Replies Last Post
VB.NET beginner Question a .NET General 4 06-29-2008 03:42 PM
WPF beginner question lallous Avalon 13 08-17-2007 03:19 AM
SFC -- Beginner Questions! LoneStar Vista performance & maintenance 25 05-21-2007 11:41 PM
Vista Beginner Questions John Vista General 5 03-26-2007 06:57 PM
Beginner questions Etienne Boucher Avalon 6 01-10-2006 03:53 PM


Update your Vista Drivers Update Your Vista Drivers Now!!

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