如何将值从Python传递给flex
我使用HTTP服务从flex调用Python脚本。如何将一些值从python发送回flex应用程序?
谢谢
没有找到相关结果
已邀请:
3 个回复
究补闯
,很多人会发回XML。有时他们会发回纯文本。在结果处理程序中,您应该将服务调用返回的文本作为event.result。 如果要返回XML,结果处理程序可能看起来像这样:
如果你要返回纯文本,它可能看起来像这样:
我唯一一次使用后一种方法是返回值非常简单,如布尔值(true或false)。我唯一一次使用XML是因为我无法控制远程服务返回的内容。如果可能,我尝试使用AMF网关;这将自动将服务器端对象转换为ActionScript对象。 我可以假设您知道如何在Python中创建服务以输出XML或文本数据。
氮顺
弦砂牧扁
文档的链接,但是如果使用其他东西完成Web服务,比如Django,那么看看他们的文档,或者看看`George Profenza'PyAMF的建议。我自己使用了PHPAMF库,它使通信非常简单,据说PyAMF也会这样做。