0

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

4

2 回答 2

0

也许您应该从在WebORB 论坛上问这个问题开始。

我确实认为 WebORB 支持在 .NET 中编写桌面客户端,因为它们过去支持 SilverLight。我还认为您可以将 BlazeDS 替换为 WebORB 用于 jave,因为 AMF 规范保持不变。

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

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

于 2013-01-07T08:19:48.650 回答
0

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

WebORB 的 .NET 版本有一个用于桌面应用程序的通信库 ( http://www.themidnightcoders.com/fileadmin/docs/dotnet/v5/_net_client_overview.htm ),正如您将看到的,Remoting/RPC、Publish/该库提供订阅消息传递和 RTMP 数据消息传递。

前段时间,我做了一个简单的例子,windows服务与服务器通信并发送一些数据来做。服务器更新数据依次更新所有连接的 FLEX 客户端。尽管在示例中我使用了 WebORB 服务器,但我相信它可以被任何类似的解决方案所取代。详细示例和一些代码可在我的博客http://blog.scriptico.com/06/120/上找到

或者,是否可以在不更改用 Flex 编写的现有客户端的情况下将 Java 服务器中的 BlazeDS 替换为 Java 的 WebORB?

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

于 2013-03-17T13:28:54.873 回答