Flex与C#后端通信的最佳方式?

flex前端与C#中编写的后端进行通信的最佳方法是什么? HTTP中唯一的通信通道,因此没有自定义套接字。

我过去使用过SOAP,但由于xml的开销很大,我担心性能,而我目前正在处理的这个应用程序将是非常数据密集型的。

任何支持简单设置和透明编组/解组的东西都可以。

有什么东西像BlazeDS for .net?

我通过Google搜索AMF .NET和AMF C#找到了一些选项(AMF是BlazeDS使用的协议) –

  • WebOrb for .NET (商业)
  • FlourineFX (开源)
  • AMF.NET (开源 – 似乎死了)

但是,我没有使用过任何这些项目 – 我刚刚使用过Java和PHP支持的Flex。

你有没有考虑过使用JSON?

我对flex tbh一无所知,所以最好给你一些链接来看看:

http://www.json.org

flexexamples.blogspot.com/2007/12/flex-json-net-sample-application.html

http://www.lostechies.com/blogs/rhouston/archive/2008/02/25/a-custom-converter-for-json-net.aspx

希望这可以帮助