Flex远程服务详细模式?

时间:2009-07-31 02:39:22

标签: flex actionscript-3 networking

在使用flex进行远程服务调用期间,有没有办法显示或记录详细通信?特别是有一种方法可以在服务调用发生时获得有关服务调用的非常详细的信息。有点像从命令行跟踪HTTP标头。基本上,在结果或故障事件发生之前深入了解服务器事务?

我假设必须有一种方便的方式来公开IP地址,DNS查找,跳数,延迟,HTTP标头,AMF数据,因为它来自网络等等。

2 个答案:

答案 0 :(得分:2)

使用http://www.getcharles.com这是非常非常棒的mac和pc代理工具,可以显示flex和服务器之间的所有数据。

它是我的好朋友,但它不仅允许您查看所有HTTP详细信息,标题等。它还将显示AMF数据的详细信息,甚至允许您编辑这些请求(包括AMF数据) )并再次将其发送到服务器。如果您想让服务器代码正常工作,那就太棒了 它甚至能够捕获响应并允许您编辑它(稍微棘手)但功能非常强大。

它是共享软件,所以你可以尝试它但它会节省你的时间。我可能每天使用它,很容易在开发时节省下它的价格。

干杯,约翰。

答案 1 :(得分:1)

查尔斯是必须的。

您可以将TraceTarget放在主mx:Application中,并从Flex中的大多数远程处理类中获取大量数据:

<mx:TraceTarget/>

它将您的应用程序设置为日志记录目标并跟踪到控制台。

阅读您的评论,如果您想要一种有趣的非调试方式来显示数据,Arthropod是一个很酷的AIR'控制台',您可以追溯到。

相关问题