`
lxlkulong
  • 浏览: 8525 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

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

    博客分类:
  • FLEX
阅读更多
BlazeDS的消息可以方便的实现类似聊天室的功能,使用一个通道作为消息发布源,其它客户端只要订阅就可以得到所有消息。
但是现在项目需求需要做一个类型点对点的私聊功能。现在简单处理,只是在messageing-config.xml中增加多个目标<destination id="serverpush1" channels="my-polling-amf"/>通道去实现。这个就会有个最大的弊端,在服务起来后,私聊的房间就固定了,不能再动态增加,不过这个也已经符合项目需求了。所以先这样处理。
分享到:
评论

相关推荐

    Flex+blazeds+java发布/订阅聊天程序

    此外,还要设置服务(Service)来定义客户端和服务器之间的接口,以及目的地(Destination)来指定消息的发布和订阅规则。 5. **Java后端**:Java后端通常使用Spring或Java EE框架来处理业务逻辑和数据库操作。在这...

    blazeds4.7官方下载

    总之,BlazeDS作为连接Java后端和Flex前端的桥梁,通过其强大的远程调用和消息传递功能,为构建高效、实时的RIA提供了强大的支持。开发者可以通过学习和掌握BlazeDS,提升应用的用户体验和交互性。

    blazeds-turnkey-4.0

    同时,BlazeDS还支持发布Java消息服务(JMS)主题和队列,使得Flex应用能够实现发布/订阅和点对点的消息传递。 在Flex应用中,可以使用ActionScript接口来与BlazeDS服务进行交互,这些接口由BlazeDS自动生成,简化...

    flex 工具 blazeds

    Messaging服务提供了发布/订阅模型,支持点对点和广播消息。它通过Topic来管理消息,Flex客户端可以订阅特定的Topic以接收相关的数据更新。这对于实时应用,如股票交易或聊天应用,非常有用。 5. **配置BlazeDS** ...

    Blazeds与java通信

    MessageBroker服务则负责消息代理,支持发布/订阅模型的事件驱动通信。它允许Flex客户端和Java服务之间进行异步通信,通常用于实现推送通知和实时更新。 5. **LCDS功能**: LiveCycle Data Services是Blazeds的一...

    blazeds-turnkey-4.0.0.14931

    2. **消息传递服务**:BlazeDS支持发布/订阅(Pub/Sub)模型的消息传递,通过LCDS(LiveCycle Data Services)扩展,还可以支持点对点(Peer-to-Peer)和主题(Topic)等模式。这种实时通信能力使得Flex客户端能够...

    BlazeDS的ppt课件讲解

    每个消息都包含一个唯一的消息ID、多个BlazeDS消息头、多个自定义消息头和消息正文。客户端程序可以使用消息生产者组件发送消息,并通过消费者组件订阅服务端地址以接收消息。 #### 四、概念理解 - **端点**:端点...

    blazeds-turnkey-4.0.0.14931.zip

    2. **Messaging**: 该组件支持发布/订阅消息模式,允许客户端和服务器之间实时推送数据,实现事件驱动的应用程序设计。 3. **LiveCycle Data Services (LCDS)**: Blazeds还包括了高级数据服务,如数据网格、数据...

    Flex + BlazeDS + Java + JMS 通信实例(附源码)

    5. **消息模型**:在JMS中,有两种主要的消息模型——点对点(Point-to-Point, PTP)和发布/订阅(Publish/Subscribe)。点对点模型中,消息由一个生产者发送到队列,然后由一个消费者接收;发布/订阅模型中,消息由...

    flex与java交互的中间介质Blazeds

    4. Java后端集成:BlazeDS允许Java开发者使用Spring框架进行服务层和业务逻辑的开发,同时通过Java Message Service (JMS) 支持发布/订阅模型的消息传递,增强了系统的可扩展性和并发性。 5. 数据服务:BlazeDS提供...

    flex集成blazeDS开发java web

    - 消息服务:实现客户端和服务器之间的实时消息传递,支持发布/订阅模式。 4. 服务器兼容性 BlazeDS 可以在多种 Java 应用服务器上运行,如 Tomcat、WebSphere、WebLogic、JBoss 和 ColdFusion。这使其具备广泛的...

    Blazeds_Flex_Java.rar_flex

    Blazeds还支持Remoting、Pub/Sub(发布/订阅)消息系统以及数据推送服务。 3. **Flex与Java的集成**:Blazeds使得Flex前端可以轻松调用Java后端的服务,例如EJBs、Spring Beans等。开发者可以通过定义RemoteObject...

    flex整合j2ee-在eclipse wtp环境下使用blazeds

    - 创建`services-config.xml`配置文件,定义服务、通道和消息代理。 - 配置Eclipse的Tomcat或其他应用服务器以加载BlazeDS的部署描述符`flex-servlet.xml`。 7. **Flex客户端开发**: 使用MXML和ActionScript...

    flex用到JMS代码下载

    此项目可能包括了Flex前端的源代码以及配置文件,展示了如何创建消息生产者(发布消息)和消费者(订阅并接收消息)。 6. **配置与编程**: 在实际操作中,你需要配置BlazeDS以连接到ActiveMQ,设置相应的目的地...

    Flex 与 java 整合

    8. Flex与Java事件驱动通信:Flex客户端可以订阅Java服务器发布的事件,实现实时更新。例如,服务器端的数据变化可以立即通知到所有订阅的客户端,增强了用户体验。 9. RESTful服务:除了AMF,Flex还可以通过HTTP和...

Global site tag (gtag.js) - Google Analytics