Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 10 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
分布式计算涵盖了相当多的领域。 您想要解决特定类别的问题吗?
如果您刚刚开始,您可能需要在了解语言细节之前先阅读一些背景知识。 您可以从维基百科开始。 关于分布式计算的谬误的论文非常有名,值得一读。
Distributed computing encompasses quite a lot of areas. Is there a specific class of problem you are looking to solve?
If you are just starting off you might want to do some background reading before getting into language specifics. You could start from Wikipedia. The paper on the Fallacies of Distributed Computing is quite well known and would give an interesting read.
C++ 中的分布式计算通常使用 CORBA 完成。 如果您有兴趣学习 CORBA,也许您可以从这里开始
Distributed computing in C++ is often done with CORBA. If you are interested in learning CORBA, maybe you can start here
对于 C#、WCF 都是如此 :-)
http://msdn.microsoft.com/en-us/netframework/aa663324。 ASPX
For C#, WCF all the way :-)
http://msdn.microsoft.com/en-us/netframework/aa663324.aspx
正如您所说,您的知识有限,我遇到的一些涵盖基本概念的更好的文本是:
这些书有时可能有点繁重,但你可以挑选出你感兴趣的部分。
该领域的一些更具体(即理论性较少)的报道可以在以下内容中找到:
我强烈推荐这两本书给刚刚开始该领域的人。 不要因为提到“并行编程”而被推迟,它与分布式计算领域之间有相当多的重叠。
这实际上取决于你想要什么。 如果你纯粹想要一本“24小时内开始编写分布式系统”类型的书,我真的无法提供任何建议。 不过,在 Amazon 上快速浏览一下,发现了 Tom Barnaby 所著的 C# 分布式 .NET 编程,该书获得了一些积极的评价。 YMMV。
Seeing as you say your knowledge is limited, some of the better texts I've come across covering the fundamental concepts are:
These books can be a bit heavy going at times though, but you can pick out the parts that are interesting to you.
Some more concrete (ie, less theoretical) coverage of the area can be found in:
I can highly recommend these two books for anybody just getting started in the field. Don't be put off by mentions of "parallel programming", there is quite a bit of overlap between this and the distributed computing field.
It really depends what you're after though. If you purely want a "start coding distributed systems in 24 hours" type of book, I can't really help with any recommendations. However, a quick look on Amazon unearthed Distributed .NET Programming in C# by Tom Barnaby, which has some positive reviews. YMMV.