clamav4j:ClamAV 的 Java 库

  • V3_699843
    了解作者
  • 14.8KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-04-01 09:02
    上传日期
ClamAV4j ClamAV 的 Java 库 此 Java 库旨在充当 Java 应用程序或 Web 服务与 ClamAV 防病毒引擎之间的桥梁。 使用 ClamAV4j,可以对来自外部的任何内容执行病毒检测。 该库使用 TCP 套接字 (INET) 通过 ClamAV 的 INSTREAM 命令与 ClamAV 守护程序 (clamd) 进行通信。 要使用 ClamAV4j 库,请使用阻塞连接类: class ClamAV 或使用异步类: class ClamAVAsync 安装 将 ClamAV4j POM 添加到项目中 < dependency> < groupId>io.sensesecure</ groupId> < artifactId>clamav4j</ artifactId> < version>0.6</ version> &lt;/
clamav4j-master.zip
内容介绍
ClamAV4j ======== A Java library for ClamAV ----------------------- This Java library is intended to be served as a bridge between a Java application or web service and the ClamAV antivirus engine. With ClamAV4j, virus detection could be performed for any content that comes from outside. The library uses TCP socket (INET) to communicate with ClamAV daemon (clamd) through ClamAV's INSTREAM command. To use ClamAV4j library, either use the blocking connection Class: ``` class ClamAV ``` or use the asynchronous Class: ``` class ClamAVAsync ``` Installation ------------ Add the ClamAV4j POM to a project with ```xml <dependency> <groupId>io.sensesecure</groupId> <artifactId rel='nofollow' onclick='return false;'>clamav4j</artifactId> <version>0.6</version> </dependency> ``` Performance ----------- For ClamAVAsync class, it may offer better performance with multi-core processors. On the other hand, blocking ClamAV class allows the usage of FileChannel, which may bypass buffer copy under certain situations. It is best to test with the real scenario to make a selection between the two classes. Contact ------- If you have trouble with the library or have questions, check out the GitHub repository at http://github.com/yongtang/clamav4j and I’ll help you sort it out.
评论
    相关推荐
    • Java
      Java
    • java
      Java
    • Java
      Java
    • Java
      Java项目
    • Java
      Java 对于Java练习
    • java
      Java 此回购包括我学习Java的旅程。
    • java
      Java Java基础
    • Java
      Java
    • Java
      Java 我创建的Java项目
    • Java
      Java 2021/02/19 .java Main.java 学生.java Bmi.java 。班级 Bmi类 主类 MyBmi.class 学生班 学生样本类 2021/02/20 .java DeleteFile.java WriteFile.java MyDataPrint.java 。班级 DeleteFile.class ...