Estoy usando una biblioteca de Java propietaria que guarda sus datos directamente en un java.io.File
, pero necesito poder leer los datos para que se transmitan directamente. Los datos son binarios, algunos archivos multimedia.Leyendo datos de un Archivo mientras está siendo escrito en
El java.io.File
se pasa como argumento para esta biblioteca, pero no conozco una forma de obtener una secuencia de salida de la misma. ¿Hay alguna manera simple de hacerlo, excepto abrir el archivo también para leer e intentar sincronizar operaciones de lectura/escritura?
Preferiblemente me gustaría omitir la escritura en la parte del sistema de archivos ya que estoy usando esto desde un applet y en este caso necesito permisos adicionales.
Si pudiera pasarle un OutputStream, sería más fácil. ¿Es eso una opción? – laher