[mapguide-users] Level of Java support

Jason Birch Jason.Birch at nanaimo.ca
Fri Dec 8 01:55:13 EST 2006


Hi Steve,
 
I'm pretty happy with the way that our community is developing; most questions are getting answered these days, and many of the answers are coming from other users rather than from the developers.  This is a great sign.
 
That said, we're still really in the early days.  There are at least a couple Java folks on the list, but they've been pretty quiet so far.  If my experience with PHP and C# has been any indication though, Java should be pretty smooth.  Basically install the server and web extensions, and then install the Java viewer sample to get a headstart on how the APIs are used.
 
If you choose to go ahead and try out the Java APIs, I'd really be interested in hearing about your experience.  It would be great if we could start developing some documentation around using the various APIs, including any idiosyncrasies.  We could start out by posting to the Wiki, and then move to the project website as the content matures.
 
I'm pretty sure that there's nothing COM about MapGuide.  It's been engineered from the ground up in cross-platform C++ using TCP/IP for IPC, and runs natively on both Linux and Windows as a service/daemon, as a CGI "MapAgent", and as a series of web-friendly APIs.  These APIs are generated using SWIG to wrap the C++ classes/methods, and in Java's case I believe that SWIG generates JNI wrappers.  I'm sure that a real developer will correct me if I've got any of this wrong...
 
Jason
 

________________________________

From: steven citron-pousty
Sent: Thu 2006-12-07 9:45 PM
To: users at mapguide.osgeo.org
Subject: [mapguide-users] Level of Java support


Greetings all:
I have searched the mailing list and it seems that the level of interest/support for Java is not really there for the MapGuide Community. The documentation does most of it's samples in PHP which is not what I am interested in, nor are most of my clients. Can anyone give some pointers on getting up to speed on the Java interface to mapguide. 
One quick question - is the Java version using JNI or some COM/Java bridge? I am kinda tired of that with ArcGIS products and do not relish the thought of bugs in the code crashing my JVM.
Thanks
Steve

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 5315 bytes
Desc: not available
Url : http://lists.osgeo.org/pipermail/mapguide-users/attachments/20061207/928db8bb/attachment.bin


More information about the Mapguide-users mailing list