⑴ flex和java ee通信问题
我就不复制网上的文章了,简单的说一下。
三种:
1.通过httpService:你访问一个xml或者servlet,然后flex接收返回的xml数据
2.通过webService:你访问一个webService服务,然后获得文本信息
3.通过RemoteObject:可以通过blazeds来访问远程service接口方法,Flex接收一个对象。
祝你好运
⑵ java与flex通信,内存溢出
这里包的概念是逻辑上的数据包,也就是我们发送的一个完整业务消息包,粘包情况有两种,一种是粘在一起的包都是完整的数据包,另一种情况是粘在一起的包有不完整的包。不是所有的粘包现象都需要处理,若传输的数据为不带结构的连续流数据(如文件传输),则不必把粘连的包分开(简称分包)。但在实际工程应用中,传输的数据一般为带结构的数据,这时就需要做分包处理。
为了避免粘包现象,可采取以下几种措施。一是对于发送方引起的粘包现象,用户可通过编程设置来避免,TCP提供了强制数据立即传送的操作指令push,TCP软件收到该操作指令后,就立即将本段数据发送出去,而不必等待发送缓冲区满;二是对于接收方引起的粘包,则可通过优化程序设计、精简接收进程工作量、提高接收进程优先级等措施,使其及时接收数据,从而尽量避免出现粘包现象;三是由接收方控制,将一包数据按结构字段,人为控制分多次接收,然后合并,通过这种手段来避免粘包。
⑶ flex怎么调用java与数据库通信
flex做前端,可以发请求到;后台用java处理数据,(java与数据库连接),再返回数据给flex展现。
⑷ flex 与 java 通讯失败
对啊,修改配置文件之后必须要重启服务器才可以啊。以后注意了就可以了。
另外一般情况下修改一半类是不用重启服务器的,服务器都是直接可以加载修改后的类的。修改静态类或是静态方法最好重启。写的做的多了你就知道了。经验都是这样积累起来的
⑸ flex给后台java传数组
1.这个涉及转换xml问题,flex与java 通信是通过webservice来实现的,想得到数组结果,要你写一个数组转换xml的方法,但一般只有list转xml ,实体转xml 。数组转xml 我都没思路。
2. 我建议你去看一下原来你们封装的哪种转换,建议数组换list。
⑹ 单机的Flex桌面程序 和 java 怎么进行数据交互 不需要web服务器,不用socket,单机!
socket不一定架服务器,你可以本地localhost通信
可以视为你的客户端和服务器端都在本机,socket都指向本地 最简单的JAVA聊天室就是这样了,当本地用就是了
这样最简单
java做成服务器 端 ,接收本地发的socket ,然后处理数据库,返回给Flex
只是让java 与flex通过socket当桥通信 ,并不经过什么web 服务器
好比: 两台电脑用一根网线连接,并且没上网,但就可以使用网络传输数据一样,
可以选择用jason,xml通信 ,因为不论什么程序都好解析
⑺ 如何通过pyamf模拟flex与java通讯。
flex和java通讯,一般上是通过一个web服务,java调用remote Object输出格式化数据。根本上就是要有一个java的web服务务,只是输出的数据是格式化。python也要通过一个web服务,可能是apache + mod_python(uwsi) + web.py/django之类,提供一个web服务器。或者,可以用python的自身的http 模块,直接提供app server做简单的测试。pyamf 只是一个数据输出格式化,可以在python里使用。