Domino talking Java 07 Jan, 2004
This one’s for you John :-). I’d like this ’blog entry to be a talking point, and hope others will chip in…
The other day, m’learned colleague John Barrow pinged me on Sametime (of course — see the Redbook wot he helped write!). We ended up discussing Java in Domino, specifically, DIIOP, i.e. remote invocation of the Domino Java classes and interfaces. Our collective experience of using DIIOP “in anger” is pretty minimal, but it looks as though it’s going to become more and more important as IBM move forward with Workplace, Domino tag libraries, portlets, and the like. So, the issue for the floor is not so much how well you’re getting on with Java / Java in Domino per se but how you’re actually using it. Local applets? Simple Java agents? A spot of networking? Separate apps talking to Domino? How stable do you find the DIIOP task in Domino? Is the DIIOP task happier in the ND6 environment?
(Addendum: in R5 this is assuming one has happily dealt with session leakages if that’s a concern — see Bob Balaban’s Domino Pool Manager product for more on this).
Also, I wonder whether the HTTP task is required for DIIOP or not… I guess I should check that.
So there it is: enquiring minds wish to know. I think this could be fruitful area of discussion as more and more enterprises look to integrate their Domino content and processes with the wider world of J2EE and / or .NET.