是否可以在 Java EE 环境中使用 SNMP4J 实现 snmp 陷阱接收器?
Is it possible to implement an snmp trap receiver using SNMP4J in a Java EE environment?
我正在尝试实现一个 SNMP 陷阱接收器,它将作为在 Payara 5 服务器上运行的服务的一部分进行部署,但它似乎需要使用 org.snmp4j.util.MultiThreadedMessageDispatcher
和 org.snmp4j.util.ThreadPool
.我正在寻找一种无需生成自己的线程即可实现此目的的方法。有什么建议吗?
您的问题的关键在 javax.enterprise.concurrent 包中。这为线程创建和管理提供了强制支持,甚至来自 EJB。它作为 Java EE 7 和更新平台(包括 Payara 5)的一部分提供。
您将需要提供自己的 org.snmp4j.util.WorkerPool 实现,它将构建在 javax.enterprise.concurrent
包之上。
如果您喜欢以编程为生,这将是有趣的部分。
我正在尝试实现一个 SNMP 陷阱接收器,它将作为在 Payara 5 服务器上运行的服务的一部分进行部署,但它似乎需要使用 org.snmp4j.util.MultiThreadedMessageDispatcher
和 org.snmp4j.util.ThreadPool
.我正在寻找一种无需生成自己的线程即可实现此目的的方法。有什么建议吗?
您的问题的关键在 javax.enterprise.concurrent 包中。这为线程创建和管理提供了强制支持,甚至来自 EJB。它作为 Java EE 7 和更新平台(包括 Payara 5)的一部分提供。
您将需要提供自己的 org.snmp4j.util.WorkerPool 实现,它将构建在 javax.enterprise.concurrent
包之上。
如果您喜欢以编程为生,这将是有趣的部分。