用java独立应用连接到BlazeDS
问题描述:
我有一个带有BlazeDS接口的java服务器来处理Adobe AIR客户端。我还有一些遗留的独立Java应用程序,我需要与服务器集成。 Java应用程序需要AIR客户端所需的所有方法和远程调用。所以如果我可以从java应用程序中调用远程对象方法,它将节省大量工作。用java独立应用连接到BlazeDS
任何人都知道这是否可以做到?
答
您可以直接通过HTTP使用BlazeDS Java AMF库。但是与BlazeDS MessageBrokerServlet交互需要一些额外的工作。可能更简单的途径是通过Java代码可以更容易地使用的另一个协议公开相同的Java服务。
你的意思是像webservices,Axis2或类似的东西? – Nick 2010-09-22 17:00:29
当然。任何可以序列化数据并提供简单API访问的数据。 AMF最适合Flex客户端,因为它速度很快。但是为相同的服务对象提供附加的序列化选项是正常的。 – 2010-09-22 20:04:19