连接到彭博服务器 API
Connecting to Bloomberg Server API
背景:
我公司目前在服务器 X 上有 Bloomberg SAPI 运行,并且上面还有 BB 终端。我计划开发一个 .NET 应用程序以托管在服务器 X 上并让它访问 Bloomberg 数据。但是我有点不清楚。
问题:
- 我是否使用 BLPAPI.dll 访问 Bloomberg SAPI?
- 如果是这样,我是否遵循 https://bloomberg.github.io/blpapi-docs/ 上的文档?
- 就代码而言,使用 SAPI 或 Desktop API 或 Open API 连接到 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 上运行的本地进程。
背景: 我公司目前在服务器 X 上有 Bloomberg SAPI 运行,并且上面还有 BB 终端。我计划开发一个 .NET 应用程序以托管在服务器 X 上并让它访问 Bloomberg 数据。但是我有点不清楚。
问题:
- 我是否使用 BLPAPI.dll 访问 Bloomberg SAPI?
- 如果是这样,我是否遵循 https://bloomberg.github.io/blpapi-docs/ 上的文档?
- 就代码而言,使用 SAPI 或 Desktop API 或 Open API 连接到 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 上运行的本地进程。