blazeds當(dāng)前最新的版本,BlazeDS是一個(gè)基于服務(wù)器的Java遠(yuǎn)程調(diào)用(remoting)和Web消息傳遞(messaging)技術(shù),使得后臺(tái)的Java應(yīng)用程序和運(yùn)行在瀏覽器上的Flex應(yīng)用程序能夠相互通信。
BlazeDS是一個(gè)基于服務(wù)器的Java遠(yuǎn)程調(diào)用(remoting)和Web消息傳遞(messaging)技術(shù),使得后臺(tái)的Java應(yīng)用程序和運(yùn)行在瀏覽器上的Flex應(yīng)用程序能夠相互通信。
如果你想通過(guò)使用RPC Services提供一些企業(yè)級(jí)功能,如不同域之間數(shù)據(jù)交換的代理功能、客戶(hù)端認(rèn)證、服務(wù)器端日志、本地化支持、RPC Services服務(wù)集中化管理等功能時(shí),BlazeDS通過(guò)使用RemoteObject控件可以輕松實(shí)現(xiàn),而不需要配置他們像SOAP-compliant網(wǎng)絡(luò)服務(wù)。
當(dāng)客戶(hù)端RPC控件調(diào)用遠(yuǎn)程服務(wù)時(shí),該控件就會(huì)把服務(wù)端返回的數(shù)據(jù)保存在一個(gè)ActionScript對(duì)象中,這樣,在程序中就能夠很輕松的獲取想要的數(shù)據(jù),而這些客戶(hù)端控件包括HTTPService、WebService、RemoteObject控件。
BlazeDS 為使用Flex 或者AIR 的客戶(hù)端程序提供了高度可擴(kuò)展的遠(yuǎn)程訪(fǎng)問(wèn)和消息服務(wù)。