连接到彭博
这个例子展示了如何创建到Bloomberg的连接®使用这些彭博服务:彭博桌面、彭博服务器和B-PIPE®.有关彭博连接要求的详细信息,请参见数据服务器连接要求.为了确保Bloomberg连接成功,请在执行连接函数之前执行相关步骤。有关详细信息,请参见安装Bloomberg和配置连接.
创建彭博桌面连接
c = blp
C = BLP属性:session: [1x1 com.bloomberglp.blpapi.]会话]ipaddress: 'localhost' port: 8194 timeout: 0
blp
创建Bloomberg连接对象c
并返回它的属性。
验证连接c
.
v = isconnection (c)
v = 1
v
返回真正的
证明与布隆伯格的联系是有效的。
检索彭博桌面连接属性。
v =得到(c)
V = session: [1x1 com.bloomberglp.blpapi.]会话]ipaddress: 'localhost' port: 8194 timeout: 0
v
是一个包含Bloomberg会话对象、IP地址、端口号和超时值的结构。
关闭彭博桌面连接。
关闭(c)
创建彭博服务器连接
使用运行彭博服务器的机器的IP地址连接到彭博服务器。这段代码假设如下:
Bloomberg UUID为
12345678
.IP地址
serverip
用于运行彭博服务器的机器“111.11.11.111”
.
uuid = 12345678;serverip =“111.11.11.111”;c = blpsrv (uuid、serverip)
C = BLPSRV,属性:uuid: 12345678 user: [1x1 com.bloomberglp.blpapi.impl.]aT]会话:[1x1 com.bloomberglp.blpapi.]会话]ipaddress: '111.11.11.111' port: 8195 timeout: 0
blpsrv
使用默认端口号连接到运行彭博服务器的机器8195
.blpsrv
创建彭博服务器连接对象c
.
关闭彭博服务器连接。
关闭(c)
创建B-PIPE连接
使用运行Bloomberg B-PIPE进程的机器的IP地址创建Bloomberg B-PIPE连接。这段代码假设如下:
认证是Windows®身份验证通过设置
authorizationtype
来“OS_LOGON”
.应用程序名称为空白,因为您没有使用应用程序连接到Bloomberg B-PIPE。
IP地址
serverip
用于运行Bloomberg B-PIPE流程的机器“111.11.11.112”
.端口号为
8194
.
authorizationtype =“OS_LOGON”;applicationname =”;serverip = {“111.11.11.112”};portnumber = 8194;c = bpipe (authorizationtype applicationname、serverip portnumber)
c = bpipe with properties: appauthtype: " authtype: 'OS_LOGON' appname: [] user: [1x1 com.bloomberglp.blpapi.impl.]aT]会话:[1x1 com.bloomberglp.blpapi.]Session] ipaddress: {'111.11.11.112'} port: 8194.00 timeout: 0
bpipe
连接到Bloomberg B-PIPE的端口号8194
.bpipe
创建Bloomberg B-PIPE连接对象c
.
关闭B-PIPE连接。
关闭(c)
另请参阅
blp
|blpsrv
|bpipe
|得到
|isconnection
|关闭