--------Original Message-----
From: Tom Jordan [mailto:[EMAIL PROTECTED]
Sent: Friday, May 30, 2003 9:46 AM
To: jdjlist
Subject: [jdjlist] RE: Write Once, Run Anywhere - yes>>Joseph B. Ottinger wrote:
---
>>Let's be real, once and for all - this WORA crap is misleading and wrong.
>>It's never worked. Look at applets, midlets - even J2EE, the crown jewel
>>of Java's eye, so to speak. It's nearly impossible to take a Java
>>application or module and actually DEPLOY it anywhere - deployment is
>>tuned, tweaked, debugged for every platform. Same stuff, different
>>language. Woohoo.
I respectfully disagree with the sweeping conclusion that "it's nearly impossible to (deploy) a Java application ... anywhere". This uncaveated comment leads one to believe that Java provides no more portability than C, C++, or C#. My experience has been to the contrary.
Our current project is a three-tier, J2SE 1.4 based telecommunications network management and configuration application. It uses Java RMI and CORBA (JacOrb) for client/server communication, JDBC for database access, JCE for encryption, JAXB for creating objects from XML, and Swing for our client GUI. I should note that our GUI is somewhat complex as it makes extensive use of JTabbedPanes, JTables, JTrees, JTreeTables, and highly customized cell renderers and editors.
We deploy both client and server on Solaris 2.5.1 and 2.8, RedHat Linux 7, Windows NT and 2000. We have yet to find (in over two years of product testing and deployment) a single platform specific problem in either the client or server. To be completely honest we did increase the preferred size of several components to correct some superficial cosmetic issues on Solaris 2.5.1. The performance of both GUI and server is very acceptable even on Sparc5 and 500MHz PC class machines.
I do agree that its wise to test on every platform that you intend to deploy. Also I have insufficient experience to challenge your assertion that applets, midlets, J2EE are not portable. But I can say with authority that J2SE is highly portable on the Solaris, Linux and Windows.
Java allows us to write and maintain a single body of J2SE source code, compile it once and deploy to multiple versions of Solaris, Linux and Windows - try that with C, C++, or C#.
Tom Jordan
You are currently subscribed to jdjlist as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
http://www.sys-con.com/fusetalk
THIS TRANSMISSION, INCLUDING ANY ATTACHMENTS OR FILES,
CONTAINS AIRNET COMMUNICATIONS CORPORATION CONFIDENTIAL
AND PROPRIETARY INFORMATION WHICH MAY BE OTHERWISE EXEMPT
FROM DISCLOSURE.
The information is intended to be for the exclusive use of the individual
or entity named above. If you are not the intended recipient,
be advised that any disclosure, copying, distribution or other use
of this information is strictly prohibited. If you have received this
transmission in error, please notify us by telephone at 1-321-984-1990 or
by email to [EMAIL PROTECTED] immediately and do not read, print
or save this information in any manner.
You are currently subscribed to jdjlist as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
http://www.sys-con.com/fusetalk
