我很好奇是否有办法在我的请求中存储一些用户数据,这些数据会在返回的数据中返回给我。例如,我发送了几个请求,比如说 3 个不同的订单。它们可能用于相同的符号,但根据顺序,我将获得不同类型的数据。有没有办法将订单 ID 存储在传出消息请求中并在退货时返回给我?我看到有一个 Session.sendRequest 调用,您可以在其中指定一个 requestLabel,但我没有看到它在返回的消息中返回,所以我不确定这是为了什么。
先感谢您!
看起来相关 ID 正是需要的。我可以根据订单 ID 和一些唯一的字符串为每个订单请求创建一个唯一的关联 ID(对我来说,一个计数就足够了)。然后我可以在返回时解析出订单 ID 片段。我仍然不完全确定 requestLabel 的用途,但我认为我不需要它来满足这个要求。
我认为这取决于您和您的应用程序,而不是彭博社。我敢打赌布隆伯格是幂等的——它对待每一个进来的请求,就好像它是第一个请求一样。
Session 是您在用户登录时创建的变量。您将创建标签或其他一些唯一的跟踪 GUID 并将其保持在会话中。用户在该会话期间发出的每个请求都将与该会话 ID 相关联>