Downloads

Quick note for developers

If you would like to download SOCKET and build it yourself, the code can be obtained using a Subversion client from

https://socket.sourceforge.net/svnroot/socket

There are two sub-directories, check out socket-engine as the main SOCKET project. The other sub-directory contains Pluto and Saturn, the two SOCKET clients.

There are actually several sub-projects within the engine. If you choose the run option in the build.xml file under the engine directory, then all the sub-projects will be built and the socket-engine zip distribution file will be found in the dist directory. Just change the extension to war and drop this file into the webapps directory of an application server such as Tomcat or Jetty and you are away. Development has been on Tomcat 5.5.25 using Servlets 2.4 and JSPs 2.0. THE PROJECT MUST BE COMPILED IN JAVA 5 FOR COMPATIBILITY WITH SOME JARS. Otherwise you'll get a "50.00/49.00" error.

Quickstart SOCKET-Bodington (11 MB)

In order be introduced to SOCKET Web services or applications in a quickstart fashion, you need to prepare a simple socket2bod.jar file that contains descriptions and URLs of the resources that you want to make available in Bodington. The simple socket2bod Java source code can be downloaded from here - socket2bod (5 kB)

Documentation for the use of socket2bod will be available shortly.

Socket engine (23 MB) New improved!

The SOCKET engine now processes WSDLs with infinitely nested complex datatypes and also file attachments. The next release of SOCKET is imminent.

Socket engine (1.0-Beta-3) (11 MB)

Contains the SOCKET engine which holds the consumer factory which produces consumer WAR files on submission of the URL to a WSDL document. All the SOCKET engine clients: Pluto, Saturn and the console must have be configured through a properties file to point to the engine.

Pluto (1.2 MB)

Zip file contains directory pluto/bin in which lies pluto.sh, a command line client for the socket engine. This is a unix/linux only version. A bat file for windows will be added presently. To use Pluto see the Quick and simple consumers with Pluto document.

Saturn (1.2 MB)

Zip file file contains socket-saturn.war, a Web application client for the consumer engine. See the Quick and simple consumers with Saturn document.

The samples.zip (5.32 MB)

Zip file contains samples.war and is needed for the demonstration exercise described in the Quick and simple consumers with Saturn and Pluto documents.

Page last modified 04 July 2008