`

blazeds服务器给客户端发送消息

 
阅读更多
private String clientID = UUIDUtils.createUUID();
	public void sendMessage(){
		MessageBroker mb=MessageBroker.getMessageBroker(null);
		AsyncMessage asy=new AsyncMessage();
		asy.setDestination("allroom");
		asy.setClientId(clientID);
		
		asy.setMessageId(UUIDUtils.createUUID());
		
		ASObject as=new ASObject(); 
		as.put("hello", "etsetsatet");
		asy.setBody(as);
		
		mb.routeMessageToService(asy,null);
		
		System.out.println(mb+"messageBroker");
	}
分享到:
评论

相关推荐

    flex采用blazeds实现服务器向客户端推数据

    在Servlet中,可以创建`AsyncMessage`对象,将新的`Tick`实例打包成消息,然后通过MessageBroker发送出去。`UUIDUtils`用于生成唯一的消息ID,确保消息的正确传递。 在Flex客户端,我们需要配置MessageBroker以便...

    基于Java_BlazeDS_Flex_服务器消息推的聊天室

    5. **连接与通信**:Flex客户端通过HTTP或RTMP通道连接到BlazeDS服务器。用户登录后,可以订阅消息目的地,然后服务器在接收到新的聊天消息时,会自动推送给已订阅的客户端。 在提供的文件中,`userlists.sql`可能...

    Blazeds向客户端推送数据.

    通过这些配置和编程,Blazeds使得服务器能够实时地将数据推送给客户端,实现了低延迟、高效的通信,极大地提升了用户体验。在实际应用中,开发者还需要考虑错误处理、安全性、性能优化等因素,以确保系统的稳定性和...

    blazeds 的点对点的消息发布和订阅

    - **实时聊天**:用户间可以实时发送消息,无需经过服务器中转。 - **协作编辑**:多用户同时编辑同一文档,实时同步修改。 - **金融市场**:提供实时的股票、外汇交易数据。 - **在线游戏**:玩家之间的互动和游戏...

    BlazeDS实现java后台消息推送flex前台接收的例子

    在实际开发中,开发者需要根据业务需求编写Java后端服务来产生和发送消息,同时在Flex前端编写接收和处理消息的逻辑。通过这个例子,我们可以深入理解BlazeDS如何实现实时数据推送,以及Java和Flex之间的交互方式。...

    BlazeDS开发者指南中文版

    BlazeDS是Adobe公司推出的一款开源的服务器端技术,它主要负责在客户端(通常是Web浏览器)与服务器之间提供实时的数据通信。此技术基于AMF(Action Message Format)协议,允许高效地传输数据,同时支持Flex和...

    flex+spring+blazeds消息推送

    在Spring+BlazeDS+Flex的应用中,Quartz可能被用来定期触发服务器端的任务,例如发送通知、更新数据等,然后通过BlazeDS将这些消息推送到Flex客户端。 至于压缩包内的“说明.txt”,这可能包含了项目的配置步骤、...

    消息推送 blazeds

    在Flex应用程序中,消息推送是一项关键特性,它允许服务器主动向客户端发送数据,而无需客户端持续发起请求。这种技术提高了用户体验,因为它减少了不必要的网络延迟,并且在数据更新时能够即时反馈给用户。 消息...

    blazeds开发者指南中英文对照版

    消息服务通过发布/订阅模式实现,使得多个客户端能够接收和发送消息,而不仅仅是与服务器单向通信。 ##### 3.3 应用管理 BlazeDS还提供了一系列工具和API,用于管理BlazeDS应用,包括监控、配置和调试功能。这有助...

    blazeDS.war

    BlazeDS中包含了AMF 的 Java 实现,可以用来与服务器端的Java对象远程交互,也可以用来在客户端之间传递消息。...开发人员可以通过其消息系统从客户端向服务器端发送消息,当然也可从服务器端向客户端发送消息。

    blazeDS(含部署文档).zip

    实时推送使得服务器能够主动向客户端发送数据,而无需客户端不断轮询。消息代理则支持发布/订阅模式的消息传递,可以实现事件驱动的通信。数据服务提供了对后端数据源的访问,例如Java持久层API(JPA)或Java数据...

    BlazeDS结合pdf导出的例子

    通常,我们需要向BlazeDS服务发送请求,服务端会根据请求参数生成PDF,然后以流的形式返回给客户端。客户端接收到流后,可以选择直接在浏览器内显示,或者提供一个下载链接让用户保存到本地。 为了实现PDF的生成,...

    Flex+JAVA+BlazeDS开发环境配置(Java工程和Flex工程独立)

    消息传递服务则支持发布/订阅模式,使得服务器端可以广播消息到多个客户端,或者客户端可以向服务器发送消息。 在配置 BlazeDS 开发环境时,通常需要以下步骤: 1. 首先,确保你有 MyEclipse、Tomcat 服务器、Flex...

    blazeDS(讲得很详细)

    消息服务是BlazeDS的另一大亮点,它允许客户端作为消息生产者(Producer)发送消息,而消息消费者(Consumer)订阅并接收消息。这种异步通信方式特别适用于实时更新和多用户协作的场景。此外,BlazeDS通过JMSAdapter...

    Flex + blazeds + Java推送

    本例实现由Flex一端客户端发送消息, 然后由Java端在发布到所有订阅的其它Flex端. 里面有说明与源码, 还有一个直接放到Tomcat里面的直接发布的项目 小编使用工具 eclipse3.5 flex sdk4.6 jdk1.6 blzaeds

    关于blazeDS的例子

    这意味着服务器可以主动向客户端发送数据,而不仅仅是响应客户端的请求,这对于实时应用程序(如股票交易、聊天应用等)特别有用。 5. **配置与集成**: 在BlazeDS项目中,通常需要配置`flex-config.xml`和`...

    BlazeDS开发者指南 blazeds_devguide

    4. **消息服务**:介绍LiveCycle Data Services(LCDS)中的Push技术,包括Topic订阅和发布,使得服务器能够主动向客户端发送数据,支持实时应用。 5. **数据访问对象(DAO)**:讨论如何使用BlazeDS与后端数据库...

    Flex之BlazeDS文档

    此外,BlazeDS还提供了消息系统,使得客户端和服务器之间能够双向发送消息。 BlazeDS还可以与其他消息系统集成,例如JMS(Java Messaging Service)和ActiveMQ。由于其远程技术和消息系统都采用了基于HTTP的AMF数据...

Global site tag (gtag.js) - Google Analytics