Apache flex 如何在Flex中访问ColdFusion服务器的日志信息
Apache flex 如何在Flex中访问ColdFusion服务器的日志信息,apache-flex,coldfusion,error-logging,Apache Flex,Coldfusion,Error Logging,我有Flex前端,后端是ColdFusion。我必须调试我的应用程序,并且需要:
向ColdFusion添加日志支持,在这里我可以将自定义消息添加到日志列表中
在Flex端访问此日志
可能吗?以前有人试过吗?请帮我提出你的建议和想法。我的建议:
柔性侧:
创建带有id、消息和任何其他要记录的属性的自定义LogEvent对象
每当要记录发生的操作或系统事件时,都要分派这些事件
创建一个日志管理器,负责捕获这些事件,并使用委托对ColdFusion服务进行ServiceCall
ColdFusion
我有Flex前端,后端是ColdFusion。我必须调试我的应用程序,并且需要:
向ColdFusion添加日志支持,在这里我可以将自定义消息添加到日志列表中
在Flex端访问此日志
可能吗?以前有人试过吗?请帮我提出你的建议和想法。我的建议:
柔性侧:
创建带有id、消息和任何其他要记录的属性的自定义LogEvent对象
每当要记录发生的操作或系统事件时,都要分派这些事件
创建一个日志管理器,负责捕获这些事件,并使用委托对ColdFusion服务进行ServiceCall
ColdFusion:
使用API创建日志记录服务,以侦听来自Flex应用程序的任何服务调用
将这些日志事件保存到数据库中
创建一个Flex应用程序可以调用的服务,以检索LogObject(或任何您想要的DAO)
弹性:
创建一个日志视图(datagrid/advanced data grid,每个日志属性都有一列,基本上是数据库日志条目的镜像)
创建一个委托,您的LogManager可以使用该委托调用Coldfusion日志服务来检索这些日志对象
我不确定您是否正在使用框架(Cairngorms、SWIZ等),因此我对这些对象的描述更为抽象,您可以自定义这些对象,或者将其放入现有框架中
我以前做过这项工作,用于GoogleAnalytics的AnalyticsEvents(使用ExternalInterface)和用户操作和系统操作的LogEvents