(picture)

May 24, 2005

J2GG

Java 2, Groovey Goodness.

Since version 2.5, Groove has had a set of Web Services interfaces; out-of-process applications (local, or remote if you open the appropriate things) can call in to Groove (client, or EDB server) and have very deep CRUD access to objects in workspaces.

Our WSDL was built and tested mostly with .NET code clients. In Visual Studio, it's really easy to add web references to your project, pull in the WSDL, and have your application use Groove's services. We've used this for a bunch of good things in-house, and it's slowly beginning to be used more widely for "proper" business applications. (Kirk, are you ready yet?) (Mark, can you tell more about TN 2.1?).

Now, WebGVO pushes the boundaries into Java. Neil and co have integrated Groove Web Services with the Struts J2EE framework, to build a really useful proof-of-concept application using a Java server and Groove together. The current implementation at WebGVO is slightly reminiscent of Rendezvoo, but whereas Rendezvoo was a quick hack, this stuff is a chunky, solid platform.

So if you've wondered whether Groove and Java would ever sit together, here's a great place to start. Nice work!

, ,