2014-02-24 59 views

回答

1

因为我不知道这些是什么,我会说不。

MassTransit是基于.NET的ESB,不是基于Java的。谷歌搜索这些技术,看起来他们都是基于Java的。在MassTransit中直接支持它们是没有意义的。 MassTransit更多的是发送和接收数据,发布/订阅和相关活动。

有一个正在为.NET/Java工作的库正在通过MassTransit一起工作,CrossTown。但是这不包括对这些技术的支持。

+0

非常感谢澄清特拉维斯... – user2044374

+0

我不同意你,因为MT是一个.NET ESB,但是当考虑分布式系统时,它能够在不同语言的服务之间进行通信。 SOA允许使用不同的语言,因为一切都是独立的。如果服务调用只是从一个服务到另一个服务的HTTP请求,而不是发布/订阅关系,那么它就可以正常工作,并且您不会受限于严格基于语法首选项或语言势力招聘人才。我一直在玩MT的Java“CrossTown”端口,这个想法非常有趣。 – derek