![]() |
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
|
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 | 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 Specs![]() |
| | #2 (permalink) |
| 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 Specs![]() |
| | #3 (permalink) |
| 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 Specs![]() |
| 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 |