连接到彭博服务器 API

Connecting to Bloomberg Server API

背景: 我公司目前在服务器 X 上有 Bloomberg SAPI 运行,并且上面还有 BB 终端。我计划开发一个 .NET 应用程序以托管在服务器 X 上并让它访问 Bloomberg 数据。但是我有点不清楚。

问题:

提前致谢!

Q1。我是否使用 BLPAPI.dll 访问 Bloomberg SAPI? A1.是的!同样的 Api 用于访问 DesktopApi (DAPI) 和 ServerAPI (SAPI),尽管使用 SAPI 时需要额外的步骤- 即身份验证、授权和许可。我建议从 Bloomberg Portal https://service.bloomberg.com.

下载最新的库

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

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