當前位置:首頁 » 編程語言 » java與flex交互

java與flex交互

發布時間: 2022-05-29 08:18:26

❶ flex 與 java交互中 如何帶條件

<mx:HTTPService id="SubmitGroupDataService"
url='{this.urlBase+"SubmitGroup"}'
resultFormat="text" result="SubmitUserResult(event)" />
private function SubmitGroup(event:Event):void {
if(!SubmitValidate()){
return;
}
var params:URLVariables = new URLVariables();
params.IsAddNew=encodeURIComponent(this.IsAddNew.toString());
params.groupid=encodeURIComponent(this.GroupID.toString());
params.group_name = encodeURIComponent(this.group_name.text );
params.group_info=encodeURIComponent(this.group_info.text);
var GInUsersAr:Array=new Array();
for each(var GIUser in this.GInUsersListC.dataProvider){
GInUsersAr.push(encodeURIComponent(GIUser.data))
}
params.giusrs=GInUsersAr;
var GAuths:Array=new Array();
for each(var AuthCb in this.AuthInfosVB.getChildren()){
if(AuthCb.selected==true){
GAuths.push(encodeURIComponent(AuthCb.id));
}
}
params.gauths=GAuths;

this.SubmitGroupDataService.send(params);
}

❷ Flex4和Java交互時,Flex4怎樣處理Java中傳過來的list

看你以什麼形式發送到 flex。。。 比如 字元串。JSON ,amf3,XML 都可以。。。flex接受到後 你自己去處理就OK了。。。

❸ flex和java的關系

Flex技術包括以下幾個主要技術框架:
1. 描述應用程序界面的XML語言(MXML);
2. 符合ECMA規范的腳本語言(ActionScript),處理用戶和系統的事件,構建復雜的數據模型; 3. 一個基礎類庫;
4. 運行時的即時服務;
5. 由MXML與ActionScript文件生成swf文件的編譯器。

總的來說:是比較通用的技術集合,雖然產生於滿足javaEE開發需求,但是本身語法特點是符合大多數web程序員的設計習慣的,不是java專屬的。
不學java,也可以學習flex,但是直接學習flex不太合適,至少要了解web開發的一套規則吧,java的也好、.NET的也好,flex只是web開發中的一種應用技術,不適合單獨做東西的。

❹ JAVA與FLEX的交互問題 ->DOM4J->xml

lic class Test {
public static void main(String[] args) throws Exception {
String ystg = "內容";
String sign = "<?xml version=\""+"1.0"+"\" encoding="+"\"UTF-8\" ?>"+"\r\n <pie> \r\n" + "<slice title=\""+"中國人"+"\" pull_out=\""+"true"+"\">"+ ystg + "</slice> \r\n </pie>";
byte[] b = sign.getBytes("UTF-8");
OutputStream out = null;
String sysroot = "test.xml";
out = new FileOutputStream(sysroot);
out.write(b);
}
}

❺ flex和java交互

這個又很多方法,我只提供關鍵詞,httpservice,webservice,blazeDS

❻ Flex和java交互,我在flex端用線程,循環發了10次數據到java端,然後監聽返回。返回10次相同的數據。

java的對象是地址引用的, 可能是對同一個對象 賦值了 10次, 意思是 你對這個對象第二次賦值的時候 第一次的值也被改變了,蘇噢一 最後10個值都是一樣的。 給你舉個例子, 如果在一個循環中 往list裡面添加 對象 如果這個對象是在外面new出來的,在循環裡面賦值 add到list裡面的值 其實都是最後一次改變的對象的值

❼ Flex 與 Java 通信,選擇什麼樣的數據格式

Flex與Java通信的方式有很多種,比較常用的有以下方式:
WebService:一種跨語言的在線服務,只要用特定語言寫好並部署到伺服器,其它語言就可以調用
HttpService:通過http請求的形式訪問伺服器
RmoteObject:通過AMF協議,以二進制的形式交互數據
Socket:套接字協議,伺服器和客戶端以IO的形式交互數據

上面幾種各有個的優勢:WebService常用於跨語言調用,不過解析協議需要花不少時間,運行速度不快;HttpService類似於Ajax;通常RmoteObject是最受歡迎的,因為它的運行效率快,數據解析方便。Socket編碼比較麻煩。

個人推薦使用RemoteObject的形式,也就是對象交互模式,假設java端有一個getUser方法返回的是User對象,在flex端直接調用getUser就會返回flex對應類型的User對象,這種方式是最效率而且最簡單實用的。

目前有一款blaseds的中間件可以實現flex與java的通信,是免費的,推薦度最高,強烈建議你學習下。

❽ Flex 客戶端與 Java伺服器 交互

bladzes
免費的AS和JAVA數據交換中間層。 Abe認證的,我一直用它做開發。
去官網下載後,裡面有文檔,有代碼例子,例子寫的蠻好的,你抽時間看下就都明白了

❾ 單機的Flex桌面程序 和 java 怎麼進行數據交互 不需要web伺服器,不用socket,單機!

socket不一定架伺服器,你可以本地localhost通信
可以視為你的客戶端和伺服器端都在本機,socket都指向本地 最簡單的JAVA聊天室就是這樣了,當本地用就是了
這樣最簡單
java做成伺服器 端 ,接收本地發的socket ,然後處理資料庫,返回給Flex
只是讓java 與flex通過socket當橋通信 ,並不經過什麼web 伺服器

好比: 兩台電腦用一根網線連接,並且沒上網,但就可以使用網路傳輸數據一樣,

可以選擇用jason,xml通信 ,因為不論什麼程序都好解析

❿ 用RemoteObject讓Flex和Java交互的問題

remoting-config.xml添加
<destination id="flex頁面調用名稱①">
<properties>
<source>java類路勁</source>
</properties>
</destination>
頁面
<mx:RemoteObject id="" endpoint="messagebroker/amf" destination="①"
showBusyCursor="true" fault="出錯調用方法" >
<mx:method name="java方法名" result="結果返回方法"/>
</mx:RemoteObject>

熱點內容
編程題解析 發布:2025-02-12 08:40:30 瀏覽:453
bilibi手機緩存目錄在 發布:2025-02-12 08:33:11 瀏覽:457
聽ti密碼是多少 發布:2025-02-12 08:22:15 瀏覽:288
淘寶上傳視頻憑證 發布:2025-02-12 08:06:46 瀏覽:878
java畫 發布:2025-02-12 08:01:00 瀏覽:549
光遇安卓官服是在哪裡下載 發布:2025-02-12 07:47:47 瀏覽:648
安卓手機如何關閉程序打開廣告 發布:2025-02-12 07:31:06 瀏覽:469
新版影視大全不能緩存 發布:2025-02-12 07:31:04 瀏覽:976
sql兩個欄位in 發布:2025-02-12 07:29:45 瀏覽:771
漂亮網站源碼 發布:2025-02-12 07:26:40 瀏覽:760