Hi guys, I am currently building an application which produces files in XML format. I was hoping to allow the user to transmit and receive these files using SOAP to and from my webservice. The problem is: I don't have J2EE. Do I need to have this product? I have built everything else and this is the only functionality I would need from J2EE... Any help is much appreciated. Cheers, Steve
Originally posted by Steve Wood: Hi guys, I was hoping to allow the user to transmit and receive these files using SOAP to and from my webservice. Any help is much appreciated. Cheers, Steve
You don't need A J2EE Server for transmitting your XML files using SOAP provided you have not used EJB for generating XML. All you need is a servlet container like TOMCAT or Resin or Jrun etc., with SOAP implementation likes AXIS,both Tomcat &Axis is free. Tomcat can be easily integrated with Apache or IIS. Its something like: Apache + Tomcat with Axis IIS + Tomcat with Axis Click AXIS and Tomcatfor more info
SOAP is simply a wire protocol. Though AXIS may make your life a little easier, you could just use J2SE sockets and either a) publish a server socket by which clients can connection a retrieve data or b) open sockets and push your xml data to particular listeners. Just learn the protocol and you'll be fine -- of course, that's a healthy amount of work.