JS2Java RPC 是一個國人開發,基于flash、java、js架構設計的超輕量級RPC框架。
特點:
1、JS2Java RPC:能夠在javascript的web瀏覽器環境中指定java類,獲取該類實例的屬性,調用該實例的方法
2、支持復雜js對象作為入參:能夠傳遞復雜的JavaScript Object對象作為調用參數,在java中得到對應的Map對象
3、自動壓縮、解壓傳遞的數據:調用過程中傳遞的數據自動進行壓縮傳輸,后臺自動解壓,然后轉換為Map給開發人員;因此從一定層面上保護、加密了傳輸的數據
4、JS回調函數中能夠接收java返回的復雜對象:java中可以返回復雜的對象,比如Map、List,在javascript中對應為Object和Array
5、友好逐行數據輸出并回調:java中可以將List逐行輸出到瀏覽器中,框架每接收到一條數據,能夠自動回調給定的javascript方法,從而實現數據流的逐行輸出;該接口繼承與“com.ibatis.sqlmap.client.event.RowHandler”因此很容易將 ibatis的數據流逐行輸出給瀏覽器,從而實現非常友好的數據加載方式
6、支持回調全異步(觀察者模式):所有的過程調用都采用異步方式,可以指定回調函數,用來接收返回的對象,并進行其他處理
7、日志回調:L異步過程可以設置日志回調函數,讓你掌控全過程
<DIV class=date>收錄時間:2011-08-20 10:00:46</DIV>
本文由用戶 碼頭工人自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!