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

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

[复制链接]
发表于 2012-10-1 20:52:09 | 显示全部楼层 |阅读模式
create_server(websockets)
create_server()所属R语言包:websockets

                                         Create a websocket server.  
                                         创建一个WebSocket服务器。

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

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

Create a websocket server and bind it to a port.
创建一个WebSocket服务器,并把它绑定到一个端口。


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


create_server(port = 7681L, webpage = static_file_service(paste(system.file(package = "websockets"), "basic.html", sep = "//")), is.binary = FALSE)
createContext(port = 7681L, webpage = static_file_service(paste(system.file(package = "websockets"), "basic.html", sep = "//")), server = TRUE, is.binary = FALSE)



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

参数:port
The service port number.  
服务端口号。


参数:webpage
Optionally, specifiy a function to service HTTP requests. This value may be NULL.
可选,指定服务HTTP请求的功能。此值可能为NULL。


参数:server
Set FALSE if the environment will represent a client connection (used internally by the websocket function.
设置为FALSE,如果环境代表一个客户端连接(内部使用websocket功能。


参数:is.binary
The websocket connection binary transport flag.
的WebSocket连接的二进制传输标志。


Details

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

The websockets package supports an arbitrary number of servers, each listening on a distinct TCP port number. An environment is associated with each running server. Server events must be serviced with the service function.
WebSockets的包支持任意数量的服务器,每一个不同的TCP监听端口号。一个环境相关联的每个运行中的服务器。服务器的事件必须是服务service功能。

The webpage callback must be a function of two arguments, socket and header.  The socket argument indicates the low-level socket descriptor of the client. The header argument contains a parsed HTTP request header. When invoked, the function may examine the request and respond using the http_response and http_vars functions.
网页的回调函数必须是一个函数有两个参数,socket和header。 socket参数表示低级别的客户端的套接字描述符。 header参数包含一个解析HTTP请求头。被调用时,函数会检查这个请求和响应使用http_response和http_vars函数。


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

An environment is returned. The R/Websocket service will search the environment for callback functions named: closed, established, and receive. The established and closed functions must take a single argument (a websocket). The receive function must take three arguments: DATA, WS, and '...', holding the message data, websocket client, and possible  ancillary information received. The callback functions are optional. When a websocket event occurs, the corresponding function will be evaluated if it exists. The DATA parameter holds a RAW vector with incoming data from broadcast or receive events, and may be of length zero for other events. The WS parameter is the client web socket corresponding to the event.
返回的环境。 R / WebSocket的服务将搜索的回调函数命名为:closed,established和receive环境。 established和closed函数必须接受一个参数(一个WebSocket)。 receive函数必须接受三个参数:数据,WS,和...的消息数据,WebSocket的客户端,以及可能的辅助信息。回调函数是可选的。一个WebSocket事件发生时,相应的功能(如果存在),将评估。持有RAW矢量的数据参数传入的数据广播或接收事件,可能是长度为零的其他事件。 WS参数是对应于该事件的客户端web插座。

See the set_callback function for more information.
请参阅set_callback功能的更多信息,。


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



B. W. Lewis <blewis@illposed.net>




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

service, websocket_broadcast websocket_write set_callback http_response http_vars
service,websocket_broadcastwebsocket_writeset_callbackhttp_responsehttp_vars


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


# See the detailed example in help('websockets').[请查看详细的帮助(例如,在“的WebSockets)。]

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 10:49 , Processed in 0.021045 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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