Bloomberg开放API JAVA - 如何存储用户数据

时间:2012-09-04 21:05:10

标签: java trading bloomberg

我很好奇是否有办法在我的请求中存储一些用户数据,这些数据会在返回的数据上返回给我。例如,我发送了几个请求,让我们说3个不同的订单。它们可能是相同的符号,但根据顺序,我将获得不同类型的数据。有没有办法将订单ID存储在外发邮件请求中并让它在返回时返回给我?我看到有一个Session.sendRequest调用,您可以在其中指定requestLabel,但我没有看到它返回到返回的消息,所以我不确定这是为了什么。

提前谢谢!

2 个答案:

答案 0 :(得分:1)

看起来相关ID正是所需要的。我可以根据订单ID和一些唯一字符串为每个订单请求创建唯一的相关ID(对我来说,计数就足够了)。然后我可以在返回时解析订单ID。我仍然不完全确定requestLabel的用途,但我认为我不需要这个要求。

答案 1 :(得分:0)

我认为这取决于你和你的应用,而不是彭博社。我敢打赌彭博是幂等的 - 它会把每一个请求都视为第一个请求。

会话是您在用户登录时创建的变量。您将创建标签或其他一些独特的跟踪GUID并将其保留在会话中。用户在该会话期间发出的每个请求都将与该会话ID>

相关联