`

Flex通过Webservices取得数据的不稳定性??

    博客分类:
  • Flex
阅读更多

最近在使用FLex开发,发现:用FB3去根据Webservices生成了中间AS代码,然后去获取数据时

返回到flex中的对象总是出现数据丢失,是什么呢,返回的对象有时候其中一个字段是空值,

还有有时候明明没有什么错误,但是却会报出异常信息这个

第一感觉我猜估计这个可能是网络延迟的原因,但前者我却不知道是什么原因,可能是自动生成的代码有问题,

或是Flex本身使用Webservice存在不稳定性,总之这些都应该是Adobe的flex还存在些地方不够完善、稳定的缘故

 

仔细想像可能是编码解码出问题了

 

于是不用flex中间代码,直接使用flex现有的Webservices类,问题确实不见了,但不久又出现了问题,和前面类似,返回的数据,对象中只有数字型的字段有值,其余为空,唉,其实Webservices还是用他自己的解码方式,难道我要自己用SimpleXMLDecoder类的decodeXML手动去解码?待试试

 

前后两次我都通过http截数据包,发现返回的xml数据是确实是完整的,这个可以说明不是网络问题影响的,可是我将Webservices放到局域网中测试,却从未出现如此问题,郁闷啊

 

 

分享到:
评论

相关推荐

    Flex与Java通过实体传递数据

    ### Flex与Java通过实体传递数据 ...在整个过程中,通过`Bindable`和`RemoteClass`注解的灵活运用,实现了Flex前端与Java后端之间基于实体对象的数据传递,为构建高效稳定的Web应用程序提供了强有力的支持。

    Flex3 CookBook 教程

    6. **服务连接与数据集成**:如何使用Flex连接各种后台服务,如AMF(Action Message Format)、WebServices、XML,进行数据交换和远程调用。 7. **动画与效果**:通过Timeline和Effects API,为应用程序添加动态...

    flex + asp.net web应用开发实战详解 code p2

    《Flex + ASP.NET Web应用开发实战详解 Code P2》是一本深入探讨如何使用Adobe Flex与Microsoft ASP.NET技术相结合,构建高效、交互性强的Web应用程序的书籍。本部分(P2)可能聚焦于实际代码实现和高级功能的应用。...

    flex3 java 通信

    通过WSDL(Web Services Description Language)定义服务接口,Flex客户端可以调用这些服务,处理复杂的数据交换。 5. **Flash Remoting**:虽然不是Flex3与Java通信的首选方式,但Flash Remoting(通过...

    flex和java整合常见问题分析

    通过上述步骤和解决方法,可以有效避免在Flex与Java整合过程中出现的常见问题,从而提高项目的整体稳定性和性能。对于初学者来说,遵循正确的搭建流程和配置技巧是非常重要的。希望本文能够帮助大家顺利地完成Flex+...

    flex java 项目整合.rar

    Flex作为前端用户界面开发框架,提供了丰富的图形和交互性,而Java则在后端提供了强大的处理能力和稳定的服务支持。本资源"flex java 项目整合.rar"包含了一个名为"flex java整合.pdf"的文件,它很可能详细介绍了...

    flex+java前后台通讯

    在现代的Web开发中,前端与后端的数据交互是不可或缺的一部分。本文将深入探讨如何使用Flex与Java进行后台通信,以实现动态、实时的Web应用。首先,我们将从创建Java项目开始,然后讨论Flex中的关键配置,包括设置...

    flex与java通信

    在Flex项目中,使用HTTPService或WebServices组件创建服务调用,配置URL指向Java服务,设置请求参数和响应处理函数。 6. Java服务器端实现: 在Java端,可以通过Servlet、Spring MVC或JAX-RS等技术创建RESTful ...

    Flex与Java整合

    【Flex与Java整合】是指将Adobe Flex前端UI框架与Java后端服务进行集成,实现数据交互和业务逻辑处理。在本文中,我们将详细介绍如何在MyEclipse环境中进行Flex与Java的整合。 首先,确保你拥有以下必要的资源: 1....

    整合flex和spring常遇到的问题

    ### 整合Flex与Spring常遇到的问题 在实际开发过程中,将Adobe Flex与Spring框架进行集成是一项复杂的任务,尤其对于初次...通过上述步骤的细致调整和测试,可以有效地解决常见的问题,实现一个稳定高效的集成系统。

    Flex与后台交互的方法

    当后台交互出错时,Flex提供了 FaultEvent 和 faultHandler 方法来捕获和处理错误,确保应用的稳定性和用户体验。 综上所述,Flex与后台交互的方法多样化且高效,能够适应不同类型的服务器和数据格式,为开发者...

    Flex 3 Cookbook.rar

    7. **测试和调试**:书里还包含了如何使用Flex Builder进行代码调试和性能优化,帮助开发者确保应用的稳定性和性能。 8. **最佳实践**:除了技术细节,作者还分享了一些开发过程中的最佳实践,以帮助读者避免常见的...

    Communicating between Flex and .NET

    7. **安全性**:跨域策略文件(cross-domain.xml)允许Flex应用程序访问不同源的资源,确保通信的安全性和合法性。 8. **错误处理和调试**:在Flex和.NET通信中,必须考虑网络错误、数据解析错误等,并提供相应的...

    flex整合java

    Flex是基于ActionScript和MXML,提供了一种强大的方式来创建交互式、图形丰富的用户界面,而Java则以其稳定性和强大的服务器端功能闻名。下面我们将深入探讨Flex与Java整合的关键知识点。 1. ** BlazeDS与LiveCycle...

    整合Flex和Java--配置篇

    Flex作为Adobe开发的前端框架,主要用于创建交互式、高性能的用户界面,而Java则以其强大的后端处理能力和稳定性著称。这篇文档"整合Flex和Java--配置篇"将深入探讨如何将这两者有效地结合起来,以便于开发人员构建...

    Flex4 与Java通信,自己也在学习中!

    Java端同样需要良好的异常处理机制,以确保服务的稳定性和可靠性。 通过这个"HelloWorld"项目,初学者可以了解Flex4与Java通信的基础,并逐步深入学习更复杂的交互场景,如处理大量数据、优化性能、实现安全通信等...

    Foundation.Flex.for.Developers

    它支持实时数据传输、离线模式等功能,极大地增强了Flex应用的功能性。 #### 多语言环境 - **.NET**:微软提供的一个软件框架,支持多种语言(如C#、VB.NET等)的开发,适用于构建各种类型的应用程序。 - **J2EE ...

    flex lcds 2.6程序员开发手册

    - **Apache Software Foundation**:本产品集成了Apache软件基金会的部分组件,这些组件增强了LiveCycle Data Services的功能性和稳定性。 - **BISAFE 和 TIPEM 软件**:这些组件由RSA Data Security, Inc.提供,...

    Web测试技术大全

    Selenium WebDriver和Selenium 2.0进一步增强了跨浏览器兼容性和稳定性,是现代Web测试的首选。 #### AJAX功能自动化测试 AJAX(Asynchronous JavaScript and XML)技术使Web应用更加动态,但同时也带来了新的测试...

    flex+.net 视屏聊天

    4. **Services-config.xml配置**:此文件是Flex与.NET通信的关键,它定义了服务端的设置,包括连接参数、安全性、日志记录等。在视频聊天应用中,可能需要配置RTMP通道,确保数据的正确传输。 5. **音视频编解码**...

Global site tag (gtag.js) - Google Analytics