回答
WCF提供了基本上完成.NET Remoting通过在配置WCF服务时使用的绑定选择所做的功能的功能。
WCF从用于实现该服务的传输技术中抽象出服务的概念。您可以定义一个WCF服务,然后通过配置更改用于提供该服务的传输技术,其中之一是net/tcp,它实际上是.NET Remoting使用的技术。
WCF更多的是替代.NET Remoting。
虽然没有完全回答这个问题。 – Goober 2009-11-09 20:58:29
当然它回答了这个问题。我认为这是一个很好的答案,它解释了WCF是替代远程的替代方案。要求比较WCF和远程处理是要求将苹果与桔子进行比较,因为WCF可以进行远程处理。 – 2009-11-09 21:00:23
@Darin - 所以它更像是比较苹果和苹果派,然后...;) – 2009-11-09 21:06:52
WCF是.NET Remoting的替代品。它可以执行基于HTTP的传输,也可以执行基于TCP/IP的传输,既安全又不安全(您可以插入WCF所需的任何序列化引擎),并且更容易定义和维护。 所以我不认为.NET Remoting对WCF有任何帮助,也许它可以帮助你深入低层次,但为什么要艰难地走?
我从来没有使用.NET Remoting,但现在我想开发基于Windows的智能客户端应用程序。我应该去用WCF吗? – RKh 2010-10-28 08:43:08
- 1. 与.NET Remoting的Intrasession通信
- 2. WCF是否真的取代了.NET Remoting?
- 3. 双向进程间通信(通过命名管道) - WCF或.Net Remoting?
- 4. 自定义RPC vs WCF vs .NET Remoting
- 5. .NET Remoting服务可以与WCF通信吗?
- 6. 在WCF或.Net Remoting中调度通用任务
- 7. .NET Remoting和HttpContext.Current
- 8. .Net Remoting问题
- 9. 问题.Net Remoting
- 10. .NET Remoting教程
- 11. .NET Remoting HelloWorld
- 12. IAuthorizeRemotingConnection .NET Remoting
- 13. AWS和.Net Remoting
- 14. .NET Remoting自身切换通道
- 15. 本地/ LAN通信的.NET Remoting和WCF/TCP之间有什么区别?
- 16. 如何通过Web代理使用.Net Remoting?
- 17. Ajax Call + ASP.NET + .NET Remoting
- 18. .NET Remoting与Web服务与Windows Communication Foundation(WCF)的比较
- 19. Spring Dot Net Remoting的优势
- 20. .net remoting的MTOM/XOP实现
- 21. .NET WCF通过WS-Security调用.asmx
- 22. C#:即时消息器 - 网络(NET Remoting/WCF /套接字)?
- 23. 有没有办法同时使用WCF和.NET Remoting?
- 24. 通过DWR获取json(Direct Web Remoting)
- 25. 如何让7za.exe通过Powershell Remoting运行?
- 26. .NET Remoting client.exe需要server.exe
- 27. .NET Remoting:读大文件
- 28. 无法使用.net Remoting
- 29. 自定义.NET Remoting IServerChannelSink
有很多与.NET Remoting和WCF相关的问题,但在这个问题上的答案满足您的问题:http://stackoverflow.com/questions/1452268/remoting-or-wcf-for-new-development-之间的两个网络应用程序在同一台机器上ü – 2009-11-10 02:05:48