/ / ¿Es commons-exec thread-safe? - Java, seguridad de subprocesos, apache-commons-exec

Es commons-exec thread-safe? - java, thread-safety, apache-commons-exec

¿Es Apache Commons Exec una librería segura para subprocesos?

Respuestas

6 para la respuesta № 1

A menos que el javadoc u otra documentación afirme que ciertas clases son seguras para subprocesos, debería asumir que cualquier biblioteca no es segura para subprocesos, y direcciónLa sincronización te concierne. Esto se aplica particularmente al caso en el que su aplicación hace que se compartan instancias de las clases de la biblioteca por varios subprocesos.

La excepción a este principio es interna.Hilo seguro que es fundamental para la implementación de la biblioteca. Para eso, tiene derecho a asumir que estas preocupaciones han sido abordadas por los implementadores, porque si no han sido así, la biblioteca no será confiable.