APP下载

基于Flex的数据通信技术研究与应用

2016-11-11黄寿孟

中国现代教育装备 2016年17期

黄寿孟

三亚学院 海南三亚 572022

现代教育技术与装备

基于Flex的数据通信技术研究与应用

黄寿孟

三亚学院海南三亚572022

Flex是可以创建RIA富互联网应用程序快速有效的方法之一。通过Flex数据访问组件技术,从Flex客户端应用程序发送数据到服务器端,可以实现与大多流行的服务器之间相互通信,有传统的低数据量通信也有后台的大数据量通信,并详细介绍了不同类型技术的服务器的Flex接口组件技术。当然基于Flex技术的开发的客户端应用程序,不需做任何改动,就可以与服务器端进行数据通信,并且通过Flex技术不仅可以明显增加表示层的表现力,而且提高现有应用程序开发的效率。

Flex;客户端;服务器端;数据通信

Flex开发中最重要的内容之一就是如何解决网页数据与服务器和数据库的通信。而对于一个基于Internet的Flex应用而言,不能与服务器端进行通信是不可以想象的。Flex提供了RPC[3](Remote Procedure Call远端程序调用)的Services,Data Manage Service和Message Service 三种方式与服务器端通信[1]。Flex中提供了3种可用的RPC服务方式[2]:HttpService,WebService,RemoteObject,其中前两种属于低数据量通信,最后一种属于大数据量通信的方式。RPC协议通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议,使得开发包括网络分布式多程序在内的应用程序更加容易。Flex可以同大多流行的服务器技术通信,如PHP,Adobe ColdFusion,微软的ASP.NET以及Java等,通过Flex数据访问组件,可以从Flex客户端程序发送数据到服务器,与服务器端相互通信[4]。

1 Flex与服务器端低数据量通信

这是Flex与服务器端的简……

登录APP查看全文