将 Flash AS2(或 AS3)连接到 BlazeDS

发布于 2024-08-25 13:43:48 字数 549 浏览 4 评论 0原文

总之,

我正在寻找一些有关将 Flash(而非 Flex)应用程序连接到 Blaze DS 的信息。

(Google 搜索出人意料地毫无帮助...)

Adob​​e 关于 BlazeDS 的迷你网站 (http: //opensource.adobe.com/wiki/display/blazeds/Overview)提到:

Blockquote 欢迎来到 BlazeDS! BlazeDS 是基于服务器的 Java 远程处理和 Web 消息传递技术,使开发人员能够轻松连接到后端分布式数据并将数据实时推送到 Adob​​e® Flex™ 和 Adob​​e AIR™ 应用程序,以实现响应更快的富互联网应用程序 (RIA)经验。

...其中特别省略了“Flash”。

任何见解或指示将不胜感激。

干杯, 马特

All,

I'm looking for some information on connecting a Flash (not Flex) application to Blaze DS.

(A Google search is surprisingly unhelpful...)

Adobe's mini-site about BlazeDS (http://opensource.adobe.com/wiki/display/blazeds/Overview) mentions:

Blockquote Welcome to BlazeDS! BlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to Adobe® Flex™ and Adobe AIR™ applications for more responsive rich Internet application (RIA) experiences.

... which notably omits "Flash".

Any insights or pointers would be greatly appreciated.

Cheers,
Matt

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

扛刀软妹 2024-09-01 13:43:48

请阅读 Mete 帖子(Livecycle Engineer)如何做到这一点(使用 Flash 的远程服务)
http://meteatamel.wordpress.com/2010 /01/22/netconnection-and-remoting-in-blazedslcds/

Please read Mete post (Livecycle Engineer) how to do that (using the remote service from Flash)
http://meteatamel.wordpress.com/2010/01/22/netconnection-and-remoting-in-blazedslcds/

不忘初心 2024-09-01 13:43:48

如果有人感兴趣,这似乎可行......

import mx.remoting.Service;
import mx.rpc.RelayResponder;
import mx.rpc.FaultEvent;
import mx.rpc.ResultEvent;
import mx.remoting.PendingCall;

myService = new Service([service url], null, [remote bean name]);
var pc::PendingCall = myService.[method]();
pc.responder = new RelayResponder(this, "onServiceData", "onServiceFault");

function onServiceData(msg:ResultEvent) {
    trace ("Service result: " + msg.result);
}
function onServiceFault(rs:FaultEvent) {
    trace ("Service faultstring: " + fault.fault.faultstring);
}

当然,更好的解决方案将不胜感激!

干杯,
马特·斯图勒

In case anyone is interested, this seems to work...

import mx.remoting.Service;
import mx.rpc.RelayResponder;
import mx.rpc.FaultEvent;
import mx.rpc.ResultEvent;
import mx.remoting.PendingCall;

myService = new Service([service url], null, [remote bean name]);
var pc::PendingCall = myService.[method]();
pc.responder = new RelayResponder(this, "onServiceData", "onServiceFault");

function onServiceData(msg:ResultEvent) {
    trace ("Service result: " + msg.result);
}
function onServiceFault(rs:FaultEvent) {
    trace ("Service faultstring: " + fault.fault.faultstring);
}

Of course, better solutions would be greatly appreciated!

Cheers,
Matt Stuehler

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文