gpt4 book ai didi

java - 长时间的 Java 处理导致 Flex 中出现错误

转载 作者:行者123 更新时间:2023-12-01 04:36:44 24 4
gpt4 key购买 nike

我有一个 Web 应用程序(Java + Flex),我在其中上传包含大量行的 csv 文件,对其进行处理并插入数据库中。完成处理需要一个多小时,但 Flex 给我这个错误:

[RPC Fault faultString="error" faultCode="Channel.Call.Failed" faultDetail="NetConnection.Call.Failed: HTTP: Failed"]
at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::faultHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:220]
at mx.rpc::Responder/fault()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\Responder.as:53]
at mx.rpc::AsyncRequest/fault()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:103]
at NetConnectionMessageResponder/channelFaultHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\channels\NetConnectionChannel.as:669]
at flash.events::EventDispatcher/dispatchEventFunction()
at flash.events::EventDispatcher/dispatchEvent()
at mx.messaging.channels::AMFChannel/statusHandler()[C:\autobuild\3.2.0\frameworks\projects\rpc\src\mx\messaging\channels\AMFChannel.as:365]

你们能帮我吗?显示大约需要 1 小时,文件会在服务器上持续处理。

谢谢!

最佳答案

您需要使用基于服务器的 Java 远程处理和 Web 消息传递技术(例如 BlazeDS 或 GraniteDS)才能使其工作,这将帮助您连接到后端分布式数据并将数据推送到 Adob​​e Flex。

对于 GraniteDS,可以通过以下形式获取更多信息:

http://www.graniteds.org/confluence/pages/viewpage.action?pageId=229378

对于 BlazeDS,请点击链接:

http://www.adobe.com/aboutadobe/pressroom/pressreleases/200712/121307BlazeDS.html

关于java - 长时间的 Java 处理导致 Flex 中出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17237615/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com