我正在尝试将 ZeroMq Hello World Http 服务器从 C 移植到 Java。在此代码片段中,router
套接字设置为读取原始数据,但我不知道如何在 Java 中执行此操作...
zsocket_set_router_raw (router, 1);
根据指南,存在套接字类型ZMQ_ROUTER_RAW
,所以我认为这可以在 Java 中使用...
ZMQ.Socket router = context.socket(ZMQ.ROUTER_RAW);
...但实际上,我在 Java bindings中找不到这种类型的任何常量。而且我在 Socket 中也找不到合适的静态方法。我怀疑我在这里遗漏了一些东西;这很令人沮丧,因为这是一个小 API。