PHP开发者的BlazeDS和JMS指南,第二部分

2010 年 7 月 19 日

本系列的第1 部分主要描述了通过使用BlazeDS 将Java 服务、PHP 以及Adobe Flash Builder 的用户界面与JMS 相集成。文章展示了只需区区几处配置改动,您就可以使用BlazeDS 通过MessageBroker servlet 把Flash Builder 所建立的用户界面与JMS 消息队列相连接。文章还涉及了整合PHP 和Java 及JMS 的另一种方法:使用REST(Representational State Transfer)Web 服务把消息发送到JMS 队列。

本系列的第2 部分则讨论整合PHP 和Java 的另外两个方法。第一种方法——桥接(bridging),让您可以在PHP 中使用Java 对象,从PHP 中通过Java 曝露的方法把消息发送到JMS 消息队列。第二种集成的方法是利用STOMP(Streaming Text Orientated Messaging Protocol)协议与ActiveMQ(JMS 的实现之一)进行通信。当ActiveMQ 接收到消息,ActiveMQ 会把消息放入JMS 队列,Adobe Flex 应用程序则从队列中接收消息。

通过桥接与 PHP集成

本系列的第 1 部分说明了如何使用 BlazeDS 和 JMS 在 Java 与 Flex 之间传递消息。其他技术也能够完成 PHP 与 Java 的集成,让您间接地把消息放入 JMS 队列。 Java/PHP 桥就是这些技术的一种,它允许您使用已配置好的、运行于 ActiveMQ 上的同一个 JMS 队列。使用 Java/PHP 桥,您可以写 PHP 脚本来调用 Java 类中的方法。此方法会把 JMS 消息放入消息队列。Flex 用户界面则使用 BlazeDS 来连接 JMS 队列,从队列中接收消息,正如它在 REST Web 服务中做的那样。

原文链接:【 https://www.infoq.cn/article/blazedsjms2 】。未经作者许可,禁止转载。

登录后可解锁全站优质内容

免费畅享技术公开课、顶尖技术团队访谈、一线互联网大厂技术实践

文章
视频
电子书
研究报告
立即登录
2010 年 7 月 19 日 02:40 3003

评论

发布
暂无评论
发现更多内容

JavaScript 测试系列实战(一):使用 Jest 和 Enzyme 测试 React 组件

图雀社区

单元测试 自动化测试 Jest

影响音视频延迟的关键因素(三): 传输、渲染

ZEGO即构

buffer API RTC sdk

如何与面试官更好的沟通

escray

面试 学习笔记 面试现场

MacOS 环境下 Python 访问 MySQL

李绍俊

Python处理邮件和机器人的实用姿势

程一初

Python 自动化 办公

LeetCode680-验证回文字符串 Ⅱ-Easy

书旅

LeetCode

Python1024办公自动化系列

程一初

Python 自动化 办公

Python处理Word文件的实用姿势

程一初

Python 自动化 办公

Python处理Excel文件的实用姿势

程一初

Python 自动化 办公

Truncate用法详解

Simon

MySQL

数字货币交易所开发,虚拟币交易平台搭建app

WX13823153201

交易所开发

Python处理PDF的实用姿势

程一初

Python 自动化 办公

Python处理PPT文件的实用姿势

程一初

Python 自动化 办公

Python处理音频文件的实用姿势

程一初

Python 自动化 办公

巧用SQL拼接语句

Simon

MySQL sql

并发神器CSP的前世今生

soolaugust

go 并发编程 并发

从《三体》到“中美科技战”,3分钟理解“网络”D丝为什么要迎娶“算力”白富美

华为云开发者社区

数据 网络 芯片 算力 三体

带你全面认识 Linux

简爱W

业务架构是什么?

周金根

BIZBOK 业务架构 IT帮 周金根

Python处理视频文件的实用姿势

程一初

Python 自动化 办公

前端科普系列(4):Babel —— 把 ES6 送上天的通天塔

vivo互联网技术

JavaScript 前端 ES6

LeetCode1160---拼写单词---Easy

书旅

LeetCode

MySQL从入门到精通

书旅

MySQL 索引

数据库设计

Jayli

数据库

前端科普系列(2):Node.js 换个角度看世界

vivo互联网技术

node.js 前端

【程序员自救指南】中关村保洁大叔的一句话竟然帮我转正了

华为云开发者社区

服务器 数字化 华为云 企业上云 云服务器

前端科普系列(3):CommonJS 不是前端却革命了前端

vivo互联网技术

JavaScript 前端 脚本

当地铁站都比你更努力

escray

面试 学习笔记 面试现场

宿舍晚上温度高,那是你没听“鬼故事”

华为云开发者社区

人工智能 AI 华为云 modelarts

Python处理图像文件的实用姿势

程一初

Python 自动化 办公

Axure导出为PDF

波菠菜

众安黑客马拉松大赛总决赛-InfoQ小编探班

众安黑客马拉松大赛总决赛-InfoQ小编探班

PHP开发者的BlazeDS和JMS指南,第二部分-InfoQ