Articles of flujo de

Excepción de flujo cerrado en java

Por favor mira lo que he hecho. private InputSource getContent(String fName) throws SAXException, IOException, ServiceException { // Some code here if(currentNodeRef != null) { ContentReader reader = contentService.getReader(currentNodeRef,ContentModel.PROP_CONTENT); InputStream inputStream = null; try { inputStream = new BufferedInputStream(reader.getContentInputStream(),16384); return new InputSource(inputStream); } finally { if(inputStream!=null) try { inputStream.close(); } catch (IOException e) { // TODO […]

crear un objeto antes de la súper llamada en java

Teniendo en cuenta ese simple código java que no funcionaría: public class Bar extends AbstractBar{ private final Foo foo = new Foo(bar); public Bar(){ super(foo); } } Necesito crear un objeto antes de la llamada super() porque necesito empujarlo en la clase madre. No quiero usar un bloque de inicialización y no quiero hacer algo […]

Conexión Bluetooth; no puede enviar cadenas correctamente

Tengo problemas con mi progtwig cuando necesito enviar cadenas desde mi servidor bluetooth-socket a mi cliente bluetooth-socket. Todo funciona bien siempre y cuando solo esté enviando una Cadena a la vez (por ejemplo, chateando), pero si necesito escribir más Cadenas en un corto período de tiempo (para intercambiar información), las Cadenas no se separarán del […]

¿Por qué se debería cerrar OutputStream después de la entrada en Android?

Estoy haciendo dos llamadas sucesivas a mi servlet desde Android de esta manera: //FIRST CONNECTION URL url = new URL(“http://172.16.32.160:8080/xyz/check_availability”); HttpURLConnection connection =(HttpURLConnection) url.openConnection(); connection.setDoOutput(true); ObjectOutputStream out=new ObjectOutputStream(connection.getOutputStream()); String a=”xya”; String b=”xsw”; out.writeObject(a); out.flush(); ObjectInputStream in=new ObjectInputStream(connection.getInputStream()); String s=(String) in.readObject(); in.close(); out.close(); Toast.makeText(getApplicationContext(), “1”, Toast.LENGTH_LONG).show(); //SECOND CONNECTION URL url1 = new URL(“http://172.16.32.160:8080/xyz/check_availability”); HttpURLConnection connection1 = […]

FileInputStream y FileOutputStream en el mismo archivo: ¿Se garantiza que un read () vea todas las escrituras () que “sucedieron antes”?

Estoy usando un archivo como caché para big data. Un hilo lo escribe secuencialmente, otro hilo lo lee secuencialmente. ¿Puedo estar seguro de que todos los datos que se han escrito (por write() ) en un subproceso pueden read() desde otro subproceso, suponiendo una relación correcta de “sucede antes de” en términos del modelo de […]

¿Cómo colocar los datos de un OutputStream en un ByteBuffer?

En Java necesito poner contenido de un OutputStream (yo mismo relleno los datos en esa secuencia) en un ByteBuffer. ¿Cómo hacerlo de una manera sencilla?

Cómo hacer llamadas salientes paralelas

Mi caso de uso requiere enriquecer mi entrada con datos de smne y enviarla a un punto final de salida. Los datos para enriquecimiento se obtienen haciendo llamadas a dos servicios web y luego extraen los datos de la respuesta. Estos datos extraídos se enriquecen en mi XML de entrada y se envían a un […]

Problema de cabecera de flujo no válido de Java

Estoy escribiendo una aplicación cliente-servidor, y ahora estoy enfrentando un problema que no sé cómo resolver: Este es el cliente: try { Socket socket = new Socket(ip, port); ObjectOutputStream ooos = new ObjectOutputStream(socket .getOutputStream()); SendMessage message = new SendMessage(); message.numDoc = value.numDoc; message.docFreq = value.docFreq; message.queryTerms = query; message.startIndex = startIndex; message.count = count; message.multiple […]

Alternativa de Java a Windows Workflow Foundation

¿Qué alternativas de Java hay para Windows Workflow Foundation? Estoy buscando algo que proporcione al menos las mismas características que WWF, y que tenga la misma flexibilidad y relativa facilidad de uso. Preferiría mucho una solución gratuita.

¿Cómo enviar la secuencia de teclas de interrupción a un proceso de Java?

Tengo un identificador de una instancia de proceso de Java y sus flujos asociados. Es un progtwig de consola. Me gustaría simular una secuencia de ruptura. En Windows esto es Ctrl-C. ¿Es esto posible sin nativos? La razón para hacer esto: el progtwig de la consola es una consola de línea de comandos, que controla […]