September 15th , 2005

Java and MultiValue

Java Gurus from two of Seattle's largest MultiValue shops spoke about the how and why of Java/MultiValue integration

 

3:00 PM - 5:00 PM: An Extended Technical Session

Speaker: Shawn Dodd and Richard Nuckolls

 

Why Java?  Why keep your business logic in MultiValue?  How do you make it available to Java?

 

Getting loose integration between Java and MV is easy: launch a TCL shell process or open a Telnet connection.  But to build robust applications, you'll need tighter integration.  Proprietary RPC protocols like UOJ help tighten up the communication channel and XML helps add structure to requests and responses.

 

5:30 PM - 6:45 PM: Networking

 

6:45 PM - 8:00 PM: Dinner

 

8:00 PM - 9:00 PM: Evening Session: MultiValue/Java Strategy

Speaker: Shawn Dodd and Richard Nuckolls

 

Why consider Java?  Business reasons to adopt Java in a MultiValue environment from both the end-user and reseller perspectives.

 

Java is widely adopted in the enterprise, so you've got a plethora of tools, technology, and processes to choose from.  And Java has become very popular in the Open Source world, so you don't have to spend a lot to benefit.  MVDBs work on several operating systems, why shouldn't the rest of your technology stack? 

 

Speakers:
 
Richard Nuckolls - Sr. Technical Analyst - Lynden Inc.
 
Prior to taking up Java, Rick had coded in Fortran, C, and Pick Basic 
(Prime Information and Universe) for more than 20 years.
 
He was originally attracted to object-oriented programming in the 
1990's by Smalltalk as well as the works of Bertrand Meyer.  By the 
time that Ardent introduced UniObjects for Java in 1999-2000, Rick 
had taught himself the language and taken several classes.
 
Rick was responsible for much of the design and coding of the class 
libraries used by Lynden for access to Universe through U2 "asjava" 
classes.
 
Shawn Dodd - Sr. Developer - Management Information Tools, Inc.
 
Shawn is a server-side enterprise web application developer.  He's been
working in Java/J2EE and C++/COM since 1996.  Shawn has developed
portable web applications for MITI for almost two years now.