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