Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > Indigo

Vista - WCF vs. .NET Remoting in intra-machine services

 
 
Old 04-24-2007   #1 (permalink)
Javier Estrada


 
 

WCF vs. .NET Remoting in intra-machine services

Are there any recommendations regarding the use of WCF in intra-machine
services?

I find it difficult to justify WCF for a significant (read: multiple
interface inheritance, multiple levels of events and multiple levels of data
types) service in intra-machine services compared against .NET Remoting. In
particular, if you're interested, I'm porting an implementation of JTAPI, a
telephony specification, to .NET.

Regards

--
What difference does it make to the dead, the orphans and the homeless,
whether the mad destruction is wrought under the name of totalitarianism or
the holy name of liberty or democracy?

-M. Gandhi

My System SpecsSystem Spec
Old 04-24-2007   #2 (permalink)
Arkady Frenkel


 
 

Re: WCF vs. .NET Remoting in intra-machine services

check http://msdn2.microsoft.com/en-us/lib...57(VS.80).aspx
Arkady

"Javier Estrada" <jestrada@discussions.microsoft.com> wrote in message
news:CBDF920C-4DD2-427E-BEB2-DBD5DD6176C2@microsoft.com...
> Are there any recommendations regarding the use of WCF in intra-machine
> services?
>
> I find it difficult to justify WCF for a significant (read: multiple
> interface inheritance, multiple levels of events and multiple levels of
> data
> types) service in intra-machine services compared against .NET Remoting.
> In
> particular, if you're interested, I'm porting an implementation of JTAPI,
> a
> telephony specification, to .NET.
>
> Regards
>
> --
> What difference does it make to the dead, the orphans and the homeless,
> whether the mad destruction is wrought under the name of totalitarianism
> or
> the holy name of liberty or democracy?
>
> -M. Gandhi



My System SpecsSystem Spec
Old 04-24-2007   #3 (permalink)
Javier Estrada


 
 

Re: WCF vs. .NET Remoting in intra-machine services

Arkady,

I'm not trying to migrate from .NET Remoting to WCF. I'm trying to decide
whether to use .NET Remoting or WCF on a new design.

The project is not a simple one, since JTAPI has multiple orthogonal layers
of functionality in the form of interfaces.

I know how to represent this model in an OO architecture, but I had been
struggling to transition it to SOA because of the orthogonal layers. I was
trying to provide a very similar model in WCF that would have involved
service contract inheritance, callback contract inheritance, data contract
inheritance, etc., that would not have been very practical on the client side
(no bang for buck).

I'm past that point, and I appreciate your response.
My System SpecsSystem Spec
Old 04-24-2007   #4 (permalink)


Vista
 
 

ServiceKnownType(typeof())]

You could use named pipes as your protocol, and declare the ServiceKnownTypes to show your hierarchy.
My System SpecsSystem Spec
Old 04-24-2007   #5 (permalink)
Javier Estrada


 
 

Re: WCF vs. .NET Remoting in intra-machine services

Gracias, Armando.

During the analysis there were other problems that we won't be able to solve
with WCF (it is simply the wrong tool for this project) so we decided not to
pursue it further.

My System SpecsSystem Spec
 

Thread Tools


Similar Threads
Thread Forum
.net remoting on Windows Services F5/BIG-IP NLB Network & Sharing
Powershell 2.0 with remoting : ok what is Remoting ? PowerShell
Remote Assistance Works Intra but not Internet Vista General
Error accessing Remote Services on Vista Machine Vista security


Vista Forums 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 Ltd

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