flex与java通信
的有关信息介绍如下:前面已经分享了关于myeclipse与flex的集成,那么集成后怎么来使用它们呢,相信关于flex和java通信方面还有很多小伙伴不了解,今天特意截取的一些重点代码片段,分享下关于flex和java通信的知识(Remoting方式)。
首先是创建一个完整的web项目,创建好以后追加flex项目的支持,下图中我已经创建好了,这里主要来分享它们的通信,关于具体创建方法请自行百度。
如果是同行的话这里肯定不会陌生了,这里创建了两个文件一个face接口、一个service实现类,目录结构请自行组织好。
下面两图是接口与实现类文件里的内容,接口中定义的方法必须在实现类里全部实现,否则会报错误,定义的方法将会在后续的flex中进行调用。
这里是spring的配置文件,把上一步写好的实现类注册到spring,并为其指定一个名字,并同是为其指定数据源模版。
从这里开始转到flex方面,在blazeds提供的包的flex文件夹下有remoting-config,打开后添加如下的配置,意思是把spring里配置的引用到flex里,并为自身指定一个唯一的名字id。
最后在使用的时候,直接找上一步指定的id名称,即可通过配置文件找到java端的service实现类,找到后就可以调用java端的方法了,此时flex与java已经可以通信。