【发布时间】:2013-02-26 09:07:44
【问题描述】:
我有一个通过套接字连接到本地 .NET 后端的 AIR 应用程序。在后端(用 C# 编写),TcpListener 类用于处理传入消息并将响应发送回客户端。目前我们使用 XML 来格式化请求,但这需要相当多的手动工作和额外的代码来(反)序列化消息。
使用 RemoteObject,我们不需要自己进行任何(反)序列化,并且能够执行远程调用,其中我们发送的对象将被自动映射。但我们不能使用它,因为我们没有运行网络服务器,因此无法设置远程网关。
有人对我们如何做到这一点有任何建议吗? FluorineFX 或 WebORB 中是否有任何可用的东西来实现这一点,或者这是否需要我们创建自定义处理程序?
【问题讨论】:
-
没有类似嵌入式网络服务器的东西可以使用吗?如果您使用的是 Java,我建议您嵌入 Jetty(并使用 blazeds)
-
WebOBR 必须部署到您的应用程序中或作为独立应用程序启动。在任何情况下,您都必须启动 Web 服务器(.NET 版本的 IIS 或 Java 版本的任何应用程序容器)。我相信对于任何其他解决方案(例如 FluorineFX、BlaseDS 等)也是如此)
标签: .net apache-flex air weborb fluorinefx