Charles是一个Web监控调试代理,用于监测和调试Internet应用程序发送和接收的消息。它是共享件。
Charles是用Java编写的,并与Sun的Java开发工具包(JDK)和Java运行时环境(JRE)的版本兼容。目前可用的3种版本用于Windows、Mac OSX和Linux/Unix。从相同的下载网页中,还可以下载一个Mozilla Firefox插件,它自动配置浏览器的代理设置,使其与Charles通信,并在Tools菜单下载添加了一个Charles文件夹,从中可以启用和禁用监控功能。
安装Charles很简单。对于Mac OSX,把Charles应用程序复制到Application文件夹中。对于Windows,运行setup应用程序。对于Linux/Unix,把压缩的存档文件解压缩到一个适当的位置。可以通过Firefox知己从下载页面中安装Mozilla Firefox插件,虽然可能需要首先授予浏览器权限来安装Charles域中的插件。
安装Charles和可选的Firefox插件后,监控和调试才能进行。任何从Web浏览器发送和接收的请求和相应,包括嵌入式Flash和Flex内容,或其他Internet应用程序,将通过Charles Web代理传递。消息将被自动捕获,并可以在用户界面查看。
使用Charles监控和调试Flex应用程序通过包括以下步骤:
(1)启动Charles。一个调试会话将自动开始。
(2)加载Flex应用程序和执行所需的操作。
(3)查看Charles内的请求和响应。
(4)可以选择保存会话供以后引用和回放。
一个Flex应用程序产生的输出示例,该Flex应用程序使用AMF消息与远程对象交互。可以查看AMF响应消息的结构和内容,包括属性类型和值。
★关于WorkWin公司电脑监控软件★
WorkWin的使命是打造Work用途的Windows 电脑系统,有效规范员工上网行为,让老板知道员工每天在做什么(监控包括屏幕、上网在内的一举一动),限制员工不能做什么(禁止网购、游戏、优盘等)。
WorkWin基于纯软件设计,非常容易使用,无需添加或改动任何硬件,使用一台管理机监控全部员工机电脑。历经南京网亚十余年精心打造,此时此刻每天都有成千上万企业电脑正在运行WorkWin,选择WorkWin选择“赢”。
版权所有,南京网亚计算机有限公司 。本文链接地址: 使用Charles查看监控AMF消息细节