Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java jNetPcap与Jpcap_Java_Winpcap_Pcap_Libpcap - Fatal编程技术网

Java jNetPcap与Jpcap

Java jNetPcap与Jpcap,java,winpcap,pcap,libpcap,Java,Winpcap,Pcap,Libpcap,想知道你们中有谁能给我一些意见和见解吗。 就性能而言,我应该使用哪一种,jNetPcap还是Jpcap 谢谢 我也在找同样的东西。。只是为了那些遇到这个问题的人。这是你的电话号码 引用的帖子包含了jNetPcap项目所有者公认的偏见观点。这很难成为一个可靠的真实比较来源 这两个项目之间的一个明显区别是jNetPcap使用JNI访问本机代码。PCap4j()使用JNA访问本机代码和“com.sun”JNA兼容性库() 此外,最新版本的jNetPcap不在Mac OSX上构建,发布到支持论坛的补丁文

想知道你们中有谁能给我一些意见和见解吗。 就性能而言,我应该使用哪一种,jNetPcap还是Jpcap


谢谢

我也在找同样的东西。。只是为了那些遇到这个问题的人。这是你的电话号码

引用的帖子包含了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,所以您的链接证实了我的决定是正确的。