找回密码
 注册
查看: 348|回复: 0

R语言 rredis包 redisGetResponse()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-28 20:56:53 | 显示全部楼层 |阅读模式
redisGetResponse(rredis)
redisGetResponse()所属R语言包:rredis

                                        redisGetResponse
                                         redisGetResponse

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Service messages from all subscribed Redis message channels.
所有认购的Redis的信息渠道的服务信息。


用法----------Usage----------


redisGetResponse(all=TRUE)



参数----------Arguments----------

参数:all
The all argument is ignored. It's left there for backwards compatibility with code based on older package versions.
所有参数将被忽略。剩下的代码向后兼容旧的软件包版本的基础上。


Details

详细信息----------Details----------

(From the Redis.io documentation): redisSubscribe, redisUnsubscribe and redisPublish implement the Publish/Subscribe messaging paradigm where (citing Wikipedia) senders (publishers) are not programmed to send their messages to specific receivers (subscribers). Rather, published messages are characterized into channels, without knowledge of what (if any) subscribers there may be. Subscribers express interest in one or more channels, and only receive messages that are of interest, without knowledge of what (if any) publishers there are.
(从Redis.io文档):redisSubscribe,redisUnsubscribe和redisPublish实施(引自维基百科)发送者(出版社)编程来发送他们的消息发布/订阅消息传递模式具体的接收器(用户)。相反,不同渠道发布的消息,没有什么(如果有的话)用户可能存在的知识。用户表示有兴趣在一个或多个通道,只接受有兴趣的消息,没有什么(如果有的话)的出版商有知识。

The redisGetResponse function may be called  to service messages on all subscribed channels. When a message is received the a list of three elements is returned containing: the character string 'message', the name of receiving channel, and the message content.
redisGetResponse可能会被调用所有订阅的频道服务信息。当一个消息被接收到返回三个元素的列表含有字符串消息,接收信道的名称,和消息内容。

WARNING: The redisGetResponse function blocks indefinitely until a  message is received.
警告:redisGetResponse的功能块下去,直到收到一条消息。


值----------Value----------

A list containing the string 'message', the channel name from which
一个列表,其中包含字符串“消息”,频道名称从


(作者)----------Author(s)----------



B. W. Lewis




参考文献----------References----------



参见----------See Also----------

redisSubscribe redisPublish redisUnsubscribe redisMonitorChannels
redisSubscriberedisPublishredisUnsubscriberedisMonitorChannels


实例----------Examples----------


## Not run: [#不运行:]
redisConnect()
# Define a callback function to process messages from channel 1:[定义一个回调函数来处理来自通道1的消息:]
channel1 <- function(x) {
  cat("Message received from channel 1: ",x,"\n")
}
# Define a callback function to process messages from channel 2:[定义一个回调函数来处理来自通道2的消息:]
channel2 <- function(x) {
  cat("Message received from channel 2: ",x,"\n")
}
redisSubscribe(c('channel1','channel2'))
# Monitor channels for at least one minute (and indefinitely until[至少一分钟(下去,直到监控通道]
# a message is received):[一个消息被接收):]
t1 <- proc.time()[[3]]
while(proc.time()[[3]] - t1 < 60)
{
  print(redisGetResponse())
}
redisUnsubscribe(c('channel1','channel2'))

## End(Not run)[#(不执行)]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-27 00:35 , Processed in 0.029920 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表