1

我开发了一个基于微软.NET框架,用C#编写的软件,我们的界面是在Adobe Flash Platform上开发的。

最大的问题是它们之间的通信很差,据我们所知,我们只能互相发送字符串。

有没有什么方法可以发送其他数据类型,如数组,只要闪存不需要解析它并对数组进行强制转换,这将是一个升级。

考虑到我们通过这个小桥发送一个大约 4000 行的 XML,我们真的需要升级这个管道。

PS:JSON 不在我们的计划中,原因很简单,它在 flash 平台上是超新的,我们不想强迫我们的用户将他们的 activeX 播放器升级到最新版本。

4

2 回答 2

1

您可能想看看Fluorine FX。我们使用它来将整个 .NET 对象从 .NET 发送到 Flex。

于 2012-01-10T19:46:14.857 回答
0

你不能从C#端判断播放器是否支持JSON,然后决定格式吗?

如果您必须求助于自定义格式(如果不是 XML 也不是 JSON,则需要自己实现),您还不如使用 JSON 解决 - 只需实现解码器。

于 2012-01-10T18:20:41.123 回答