Experimental Physics and
| |||||||||||||||||
|
Our experience with CAJ is mixed. JCA/CAJ offers significant benefits over JCA/JNI, but it has its own bugs. JCA/CAJ advantages over JCA/JNI: - No native binaries are needed - runs everywhere Java is installed - easy deployment via Java Web Start - Cosylab now has a pure Java implementation of the CA Repeater - CAJ monitors are up to five times faster than JCA/JNI monitors - no memory leak (JCA/JNI has an effective memory leak that eventually causes applications to crash on an out of memory error) JCA/CAJ issues: - security issues as Kay noted - when monitoring a large number of channels (I believe about 1,500 channels or so), you cannot connect to new channels (or reconnect old ones) after some time since the first monitors where created (it seems that connection events aren't being processed when several monitors are running) We are currently providing feedback to Cosylab to resolve the issues. -tom On Sep 25, 2006, at 1:43 PM, Christopher Larrieu wrote: Does anyone have experience using Cosylab's java channel access (CAJ) in a
| ||||||||||||||||
ANJ, 02 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |