在 Flash Media Server 上编写和调试服务器端动作脚本的最佳方法是什么?
我使用 Flash Builder 进行语法高亮显示,仅此而已。
我想调试、设置断点和逐步执行服务器应用程序代码。
有任何想法吗?
EDIT1:我知道用于查看跟踪消息的管理控制台,但这对我来说并不是真正的调试。
在 Flash Media Server 上编写和调试服务器端动作脚本的最佳方法是什么?
我使用 Flash Builder 进行语法高亮显示,仅此而已。
我想调试、设置断点和逐步执行服务器应用程序代码。
有任何想法吗?
EDIT1:我知道用于查看跟踪消息的管理控制台,但这对我来说并不是真正的调试。
这是 Adobe 开发人员指南的链接:
这包括开发人员指南、语言参考、一些教程等......您需要开始的一切。
服务器端 ActionScript 3 中的 hello world 如下所示:
application.onConnect = function( client ) {
client.serverHelloMsg = function( helloStr ) {
return "Hello, " + helloStr + "!";
}
application.acceptConnection( client );
}
虽然我不知道单步执行代码的简单方法,但您可以做一些很酷的事情。
AMS (/FMS):
Client.prototype.foo = function (){
return this;
}
客户:
netConn.call('foo', new Responder(_debug, _debug));
断点结束:
function _debug(... rest):void{
}
尽善尽美:
main.asc
文件更改时我们都必须重新启动服务器说真的,很有趣,试试吧!