message队列的问题

发布于 2022-08-25 10:53:48 字数 217 浏览 8 评论 5

以下五个命令都是关于message的命令.
【SNDMSG】【DSPMSG】【CHGMSGQ】【RCVMSG】【CLRMSGQ】

1.请问什么是message queue?它是如何实现的?

2.为什么我有用sndmsg msg('0123') tousr(wuser)命令,为什么没有message id 呢?

谁有这方面的资料?能否共享一下?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

踏月而来 2022-08-27 13:40:30

SNDMSG MSG('TEST001') TOUSR(WUSER)

为什么没有message id 呢?

什么情况下才有呢?

栀梦 2022-08-27 12:57:08

原帖由 ux400 于 2009-7-1 23:43 发表

message queue 叫消息队列,就是一群消息(象一群士兵)排成一个队列,一般常见的操作是先进先出。
举个例子,邮局的邮筒可以想象成一个消息队列,每一封信就是一个消息,你和其他写信的人就是那些发送消息 ...

----------------------------------------------------------------------------------------------------------------
非常感谢您的回复.虽然不能完全理解.但是加深了对message queue的理解.

我现在要考虑用数据库来做.

准备设计成两张表:message表和message queue管理表.

不知道是不是可以?

因为以前没有接触到as 400,现在对message queue是一头雾水.请大家多多指教.

南城追梦 2022-08-27 12:49:55

UNIX 中 message queue 是进程间通讯的一种东东,
AS/400 中用得比较多的叫 DATA QUEUE (DTAQ),
俺理解两者作用是一样的。

蹲墙角沉默 2022-08-27 12:36:00

原帖由 yanxt 于 2009-7-1 21:12 发表
以下五个命令都是关于message的命令.
【SNDMSG】【DSPMSG】【CHGMSGQ】【RCVMSG】【CLRMSGQ】

1.请问什么是message queue?它是如何实现的?

2.为什么我有用sndmsg msg('0123') tousr(wuser)命令,为什么没 ...

message queue 叫消息队列,就是一群消息(象一群士兵)排成一个队列,一般常见的操作是先进先出。
举个例子,邮局的邮筒可以想象成一个消息队列,每一封信就是一个消息,你和其他写信的人就是那些发送消息的JOBs,邮递员就是那些读取消息的JOBs,写信人与邮递员异步操作,比写信人直接送信到收信人家里要灵活得多。
如何实现消息队列?自己想想,文件也行,数据库也行,内存也行。

jJeQQOZ5 2022-08-26 08:28:48

刚找一个关于[使用i5/OS的Queue Objects]解说.
http://i5toolkit.sourceforge.net/page_using_q_cn.html

希望大家能够多多指教.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文