這個範例使用 OpenAmf 1.0 openamf-1.0RC11-examples.zip + TOMCAT5.5+FLASH8+FLASH8 remoting compont.
當你需要開發FLASH跟AMFPHP互動程式你需要以下軟體
Flash MX 8 Professional
Macromedia Flash Remoting Components for Flash 8 ActionScript 2.0(觀看詳細內容 | 變更資訊 )
伺服端程式(PS:關於JDK與TOMCAT安裝,請自行參閱JSPTW裡面已有粉多教學文章,故不再重述。 )
JDK 5
TOMCAT5.5
提示:
1.預設TOMCAT根目錄為\apache-tomcat-5.5.15\webapps
2.將下載的openamf-1.0RC11-examples.zip解壓縮,取出"openamf.war"放置 apache-tomcat-5.5.15\webapps底下
步驟一
1.1開啟文字編輯器或是Dreamweaver等工具撰寫以下JAVA程式碼(我是使用BLUEJ)
1.2將撰寫好的檔案存檔檔名為HelloWorld.java,並且編譯為HelloWorld.class
放置在openamf\WEB-INF\classes directory (apache-tomcat-5.5.15\webapps\openamf\WEB-INF\classes):
JAVA碼
步驟二
FLASH8 ACTIONSCRIPT程式碼
2.1開啟FLASH8 建立一新文件
2.2在第一影格下寫下以下程式碼(或是按F9開啟程式碼編輯器)
2.3撰寫完成存檔,按下Ctrl+Enter執行FLASH程式
執行結果
以上就是簡單的FLASH跟JAVA使用Flash Remoting範例
不管是JAVA或是PHP或是ASP.net都由其相關的Remoting元件,使用Remoting的技術
可以讓我們的FLASH程式應用面更加強大,希望大家有興趣可以多多研究。
關於ASP.net的Remoting元件,等有空再做範例分享吧!!
james
分享到:
相关推荐
openamf openamf-1.0RC12 openamf实例 openamf+flash实例 openamf最完整实例java + flash+eclipse工程源码
openamf,java版本的remoting
通过java客户端调用openamf协议的实例,把取回的结果转换成list或bean. 这个实例是我调查好几天才整出来的.
FLEX连接java的开源框架
openamf相关文件 博文链接:https://kt8668.iteye.com/blog/115607
第十五节 OPENAMF.docx
openamf-1.0RC12-exampless.rar
amf开源,flash客户端服务器端通讯协议的序列化类,rtmp的底层类
NULL 博文链接:https://balan326.iteye.com/blog/1285663
已经在早前就听说了,Adobe公司的开源项目bazeds,可是当时做flash,用到了openamf,所以没有在意,但是现在觉得flex开发应用软件更具有杀伤力,所以准备研究flex。折腾了一周的时间想做个flex+java的helloworld例子...
Moonfree是使用Flex2-Java通信开发RIA的开源框架。 集成flex-openamf-spring-java并添加服务器/客户端通信层。