Compilador Java online !

Googleando encontré un sitio http://www.innovation.ch/java/java_compile.html que permite compilar código escrito en Java y generar el *.class. Tiene varias opciones entre ellas cargar varios ficheros y al finalizar la compilación te da la opción de descargarlos. Al parecer no es necesario tener instalado el JDK.)

Les dejo el link a ver si le es de ayuda a alguien.

?:)

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Está curioso, me pregunto

Está curioso, me pregunto para que será?

Me parece que estaría bien crear un servicio similar a los REPL online donde pudieras escribir el código en la página y te lo validara.

Imagen de ezamudio

web service

Ahora alguien haga un webwervices que como parámetro reciba un dataset con todos los fuentes y que devuelva otro dataset con los .class y tienes el javac como web service. QUE HORROR!

Imagen de Sr. Negativo

Si esta curioso

Ya lo probé. Si funciona correctamente.

Imagen de Sr. Negativo

Re: web services

ezamudio
Ni idea de como hacerlos ( me declaro ignorante en ese aspecto).

He leido que son para enviar y recibir datos entre programas (para que?, no sé), pero nunca he hecho uno.

Imagen de ezamudio

jajaj

No te preocupes, era burla. Odio los web services. Tienen su uso, pero es limitado; el problema (y la razón por la que los odio) es que los quieren usar PARA TODO, y no sirven para todo. Sobre todo me ha tocado usarlos mucho para comunicación host-to-host (entre dos sistemas que necesitan intercambiar muchos datos todo el tiempo) y no es una buena solución.

Imagen de ezamudio

ah mira

Este podría ser un uso para ese compilador en línea Editores de código para Android (o iOS o cualquier plataforma móvil; editas código, lo mandas a compilar de manera remota, obtienes las clases; siempre y cuando las puedas ejecutar, tienes un IDE móvil)

Imagen de JaimeItlzc

Web service android

Ahora que tocan los web service.
Me he topado con muchas preguntas que hacen de android sobre como obtener datos de una base de datos externa alguno de ustedes sabe otra manera de hacer esto sin usar web service?

Imagen de ezamudio

REST+BSON

un web service pero REST usando JSON en vez de XML. Los web services de hecho son muy útiles para dispositivos móviles, pero es mejor que uses JSON o BSON (un JSON binario, más compacto), para ahorrar en gastos de ancho de banda y además en tiempo de transmisión/recepción. el XML es demasiado verborreico y te gasta mucho ancho de banda.

Y por qué REST? porque es más fácil armar el URL en el móvil, y hacer la petición. En todo caso, se puede un servicio via HTTP que reciba los datos via un submit normalito, POST http con los datos en url-encoded y que devuelva JSON o BSON.

O si tuvieras manera de llamar una interfaz de Thrift desde el móvil (tal vez en Android, y también en iOS) estaría muy bueno, te puedes simplificar un poco la vida. O protocol buffers es otra opción.

Solo compilar... que chiste?

Seria mas agradable haber encontrado un emulador completo de java por ejemplo... Hace algun tiempo cuando me metia a la onda Ruby vi que podias escribir y probar tu codigo en linea (lo cual se me hizo bastante interesante) de hehco tambien habia un IDE para Java que no recuerdo como se llama pero es algo similar a (lo acabo de encontrar en busca del IDE que mencionaba)

Eso si esta bien rudo!!