WebORB适用于Java - > .NET远程处理和消息传递

时间:2012-07-22 17:50:53

标签: java .net weborb

WebORB是否支持使用BlazeDS在.NET服务器中编写桌面客户端(例如WPF)和使用远程服务和消息传递服务?
或者,可以将Java服务器中的BlazeDS替换为WebORB for Java,而无需更改用Flex编写的现有客户端吗?

2 个答案:

答案 0 :(得分:0)

也许您应该首先在WebORB forum上提出这个问题。

我认为WebORB支持在.NET中编写桌面客户端,因为他们过去曾支持SilverLight。我还认为你可以用WebORB代替BlazeDS for jave,因为AMF规范保持不变。

WebORB附带了很多示例,因此通过查看这些示例可以快速回答您的第一个问题。

我建议使用REST而不是AMF,但那只是我。

答案 1 :(得分:0)

  

WebORB是否支持在.NET中编写桌面客户端(例如WPF)和   使用Java服务器消耗远程处理和消息传递服务   BlazeDS的?

WebORB的.NET版本具有桌面应用程序的通信库(http://www.themidnightcoders.com/fileadmin/docs/dotnet/v5/_net_client_overview.htm),正如您将看到的,远程处理/ RPC,发布/订阅消息传递和RTMP数据消息传递可用于库。

前段时间,当Windows服务与服务器通信并发送一些数据时,我做了一个简单的例子。服务器更新数据会更新所有连接的FLEX客户端。虽然在示例中我使用了WebORB服务器,但我相信它可以替换为任何类似的解决方案。我的博客http://blog.scriptico.com/06/120/

上提供了详细示例和一些代码
  

或者,可以将Java服务器中的BlazeDS替换为WebORB for   Java没有改变用Flex编写的现有客户端吗?

我想说它可以被替换,但这取决于开发人员如何编写它。过去,我从BlazeDs迁移到WebORB有一些经验。在最好的情况下,您根本不会触摸FLEX客户端,或者只是使用修改后的通道端点信息重新构建它。