Java jNetPcap与Jpcap
想知道你们中有谁能给我一些意见和见解吗。 就性能而言,我应该使用哪一种,jNetPcap还是JpcapJava jNetPcap与Jpcap,java,winpcap,pcap,libpcap,Java,Winpcap,Pcap,Libpcap,想知道你们中有谁能给我一些意见和见解吗。 就性能而言,我应该使用哪一种,jNetPcap还是Jpcap 谢谢 我也在找同样的东西。。只是为了那些遇到这个问题的人。这是你的电话号码 引用的帖子包含了jNetPcap项目所有者公认的偏见观点。这很难成为一个可靠的真实比较来源 这两个项目之间的一个明显区别是jNetPcap使用JNI访问本机代码。PCap4j()使用JNA访问本机代码和“com.sun”JNA兼容性库() 此外,最新版本的jNetPcap不在Mac OSX上构建,发布到支持论坛的补丁文
谢谢 我也在找同样的东西。。只是为了那些遇到这个问题的人。这是你的电话号码 引用的帖子包含了jNetPcap项目所有者公认的偏见观点。这很难成为一个可靠的真实比较来源 这两个项目之间的一个明显区别是jNetPcap使用JNI访问本机代码。PCap4j()使用JNA访问本机代码和“com.sun”JNA兼容性库() 此外,最新版本的jNetPcap不在Mac OSX上构建,发布到支持论坛的补丁文件也不起作用,即使手动应用。如果遵循处的说明,则在Mac OSX上运行PCap4j;对于PCap4J 1.3.0,必须用较新版本的JNA 4.1.0替换JNA 3.3.0库 以下命令行是Mac OSX 10.9.5上PCap4j 1.3.0的示例:
sudojava-cp-pcap4j-core-1.3.0.jar:pcap4j-packetfactory-static-1.3.0.jar:./libs/jna-4.1.0.jar:./libs/slf4j-api-1.7.10.jar:./libs/slf4j-nop-1.7.10.jar:pcap4j-sample-1.3.0.jar-Dorg.pcap4j.core.pcapLibName=libpcpcapap.dylib-Dorg.pcap4j.sample.Loop.count=2 org.pcap4j.Loop<1.7.10.10.jar>pcap:jpcap、jNetPcap和jpcap。但是jpcap和jNetPcap都不适合SNeO,因为它们似乎主要是为捕获数据包而设计的,对于制作和发送数据包没有多大用处。另一方面,Jpcap在制作和发送数据包方面看起来很有用。但它在捕获ICMP数据包方面存在缺陷,其开发似乎早就停止了。这就是为什么Pcap4j
谢谢。我很久以前就决定使用JNetPcap,所以您的链接证实了我的决定是正确的。