viernes, 8 de mayo de 2015

Web Service en Java

Los programadores de Java todo esto lo ven super claro, pero para un programador de .net.. es infernal:

1 Instalar el eclipse ojito con la versión, que sea Eclipse IDE for Java EE Developers , yo me instalé luna y necesitaba el eclipse indigo
http://java-white-box.blogspot.com.es/2013/06/tomcat-eclipse-como-integrar-el.html
2. Hay que instalar el servidor, un tomcat http://tomcat.apache.org/download-70.cgi y configurar el eclipse claro
Versión extendida: http://java-white-box.blogspot.com.es/2013/06/tomcat-eclipse-como-integrar-el.html
Versión corta https://efunctions.wordpress.com/2011/12/19/configurando-apache-tomcat-7-en-eclipse-indigo/

Nota: Vale yo me instale el indigo, pero no habia forma de añadir el tomcat, porque no salia esa opcion en el eclipse ( desesperante) Solución :
Help >> Install New Software


3. Para que todo sea más fácil instalar el axis
http://www.myjavazone.com/2013/05/configurando-axis2-para-la-generacion.html

https://efunctions.wordpress.com/2011/12/21/web-service-de-java-con-eclipse-indigoapache-tomcat-7-y-apache-axis2/

¿ Por qué  todo esto? El problema fue que nos dieron un JAR que había que llamar desde aplicaciones .Net

Según Microsoft.
https://msdn.microsoft.com/es-es/library/bb972252.aspx

Ademas de la soluciones del msdn dicen  y lo digo porque no lo he probado): Que es posbile pasar el .jar a dll

http://www.codeproject.com/Articles/594632/IKVM-NET-in-Details
http://www.ikvm.net/userguide/tutorial.html

Jbimp --> lo sorprendente es que ni Microsoft lo considere como alternativa. Me gusto la esplicación de http://ricardocasanova.net/blog/?p=1068

Lo que hicimos: Un servicio Web
- El .jar no era nuestro
- Al servicio web solo se llamaria desde aplicaciones internas ( asi que le problema de la seguridad era menos critico)
- llamar a un servicio web desde .net es facil
- El equipo de desarrollo no era experto en java, pero hacer un servicio web no debería ser tan complejo

viernes, 1 de mayo de 2015

Asp clasico & Visual Studio 2012

Vale año 2015 y aun hay aplicaciones asp clásico. Uno puede pensar que ya estarán todas migradas, pues no. Si es tu caso como el mio aquí un par de enlaces de como poder usarlo y volverte loco para configurar el equipo.

http://weblogs.asp.net/dixin/debugging-classic-asp-with-visual-studio-2013

También me paso que me daba un error como congigurar Allow Parent Paths = true pero en IISExpress

Para el IISExpress
http://stackoverflow.com/questions/4769751/how-to-set-allow-parent-paths-in-iis-express-config

Para el IIS normal de toda la vida

http://www.iis.net/learn/application-frameworks/running-classic-asp-applications-on-iis-7-and-iis-8/classic-asp-parent-paths-are-disabled-by-default