连接到彭博服务器API

时间:2019-07-02 20:21:16

标签: api server bloomberg

背景: 我的公司当前在服务器X上运行Bloomberg SAPI,并且在其X终端上也有BB终端。我打算开发一个托管在服务器X上的.NET应用程序,并使其访问Bloomberg数据。但是我在几件事上还不清楚。

问题:

  • 我是否使用BLPAPI.dll访问Bloomberg SAPI?
  • 如果是,我是否遵循https://bloomberg.github.io/blpapi-docs/上的文档?
  • 在代码方面,使用SAPI或Desktop API或Open API(此处确实混淆)连接到Bloomberg有什么区别

谢谢!

1 个答案:

答案 0 :(得分:0)

Q1。我是否使用BLPAPI.dll访问Bloomberg SAPI? A1。是!尽管使用SAPI时还需要执行其他步骤-身份验证,授权和许可,但是使用同一Api来访问DesktopApi(DAPI)和ServerAPi(SAPI)。我建议从彭博门户网站https://service.bloomberg.com下载最新的库。

Q2。如果是这样,我是否遵循https://bloomberg.github.io/blpapi-docs/上的文档? A2。是的,这是官方的班级文件。可以在彭博门户网站上找到《 Api开发人员指南》。

Q3。在代码方面,使用SAPI或Desktop API或Open API连接到Bloomberg有什么区别(在这里真的很困惑) A3。 Open API是Bloomberg Api或blpapi的别称。 SAPI是一个服务器进程,您的应用程序连接到该服务器进程以访问数据。应用程序使用Desktop Api连接到bbcomm.exe,这是一个本地进程,该进程在运行终端并在端口8194上侦听的同一台PC上运行。