首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从操作脚本2调用WCF服务

从操作脚本2调用WCF服务
EN

Stack Overflow用户
提问于 2010-04-02 03:14:54
回答 4查看 1.2K关注 0票数 1

我是一个.NET程序员与闪光设计师在一个项目上工作。设计是,他们将创建一个flash UI (使用AS2实现)来呈现调查问卷。最终用户完成后,将向我(某种形式的.net web服务)发送调查问卷的答案,我将执行计算,并将回复发回(回复可能是单个整数,尽管它可能是(整数分数,字符串描述)的两倍值)。

我自己和设计者都不了解Action Script。有没有人在AS2中有这样的web服务调用的代码片段?有没有我们可以使用的AS2的soap库,或者我应该公开一个RESTful接口?它可以像让设计人员将调查问卷答案连接到服务URL的查询字符串中一样简单吗?我的响应的典型数据格式是什么(xml、json、纯文本)

提前感谢您的帮助。

弗兰克

EN

回答 4

Stack Overflow用户

发布于 2011-03-11 04:26:14

对你当时的项目来说有点晚了,但我想推荐WCF Flash Remoting (http://wcfflashremoting.codeplex.com/)与AS2或AS3一起使用-它允许你使用现有的基于SOAP的端点并添加一个额外的AMF或Flash Remoting端点。

我已经在我的大多数工作相关项目中使用了它,自从我们推出它以来,除了我们的flash开发人员之外,什么也没有得到。

票数 1
EN

Stack Overflow用户

发布于 2010-04-02 03:44:37

除非您需要基于SOAP的web服务的高级功能,否则我绝对建议从浏览器调用web服务的REST路由,无论是javascript还是actionscript。

.NET将自动为您从普通对象创建JSON响应。

票数 0
EN

Stack Overflow用户

发布于 2010-04-02 03:53:13

我可能会选择AMF。它内置于Flash中,因此您可以自动获得序列化。我很确定.NET也有一个AMF库。如果你使用的是AS2,确保你得到的是AMF0,而不是AMF3。

有关AMF的更多信息,请查看wiki page。大多数AMF语言库都有如何实现AMF通信的语言特定部分的示例,以及如何在Flash中实现它的示例。通过这种方式,您应该能够获得所需的代码片段。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2562987

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档