3

因此,我正在开发一个使用 ASP.NET 服务器的项目,并且我们通过 WCF 从 LINQ 到实体查询传递了实体。我已经克服了 WCF 的循环引用问题。现在我正在寻找下一步,即 Flex UI,我想知道人们在处理来自 Flex 的 WCF 或使用带有 Flex 的实体(来自实体框架的实体)时已经面临哪些问题?Flex 建议、库、模式和技巧会有所帮助。谢谢。

有帮助的事情:

  • 如何在 UI 端“持久化”或欺骗实体。
  • 安全性,如何保护从 UI 到服务的通信。
  • 如何从 UI 生成/传递新实体到服务,然后解释为 .NET 实体
4

3 回答 3

3

我会检查 Fluorine FX。它是一个非常成熟和稳定的 .NET AMF 实现,并且确实提供了 WCF 集成。我的一个同事在这里发布了一些信息:

http://jimdonaghy.com/?p=11

于 2008-11-29T07:14:14.373 回答
0

在 Flex 应用程序和 WCF 服务之间进行通信有多种选择。Flex 支持 SOAP Web 服务和类似 REST 的 Web 服务,因此您可以选择最适合您的方法。当您在客户端收到数据时,您需要从响应中提取实体并相应地构建 UI。与更新或创建新实体类似 - 您需要从用户界面控件构建 Web 服务请求并通过网络发送它。

还要研究 AMF,它是一种用于 Flex/Flash 和服务器之间通信的二进制格式。那里有 .NET 实现(例如 AMF.NET),因此有可能以某种方式使其与 WCF 一起工作 - 您需要自己探索这个领域,我在这里没有直接经验。

于 2008-09-26T06:53:18.157 回答
0

http://jimdonaghy.com?p=11似乎坏了,但如果你懒得谷歌的话,这里有一个 FluorineFX 的链接。

http://www.fluorinefx.com/

我推荐 AMF 而不是 REST 或 SOAP,因为 AMF 是一种二进制协议,具有很大的性能提升。

另一方面,如果您确实计划向其他类型的 ui 客户端开放您的服务,那么请务必使用 REST。

于 2009-01-15T19:57:20.167 回答