该软件已实现的功能:
1.支持远程方法调用(类似FMS的远程方法调用),flash(客户端)和java(服务端)可以直接调用对方已经声明的方法
2.支持在java和flash之间直接传输各种数据类型,目前有:Number(int),String(String),Boolean(boolean),数组(int[],String[],Object),Object(FlashObject),Map(Map).
注:括号里的为java相对应的数据类型
缺点:
1.数据传输格式采用xml方式传输,传输效率不高,有垃圾数据
2.服务器配置没有采用外部文件配置,不灵活
3.……
虽然有这许多缺点,但还是不妨碍我们学习和使用。目前有我开发的flash聊天室作为例子,同时还还有其他的使用例子。虽然没有什么商业用途,但是还有学习用途的。无论是java的反射技术还是flash里的动态调用方法等等
注:Blue你可以任意复制和修改,但保留作者的版权。
blue框架资源下载列表:
blue服务端的jar文件
blue01.jar;
blue服务端的java文件
BlueForJava_src_01.rar
blue客户端的flash文件
客户端类包Blue框架的使用例子
example
基于blue框架的flash聊天室
Flash聊天室基于Blue框架开发的简单网游(实现了一些基础的功能):
基于Blue框架开发的简单网游在服务器方面,用到了java的反射,这也是我非常喜欢的地方。客户端也用到了类似的反射。