In many projects we encountered the need to access native code. Over time we distilled our requirements and - didn’t find an appropriate solution. We even dropped a commercial solution we had licensed in the early days. No we rely on our own framework in combination with an (exchangeable) native base implementation.
Our requirements:
- Java side declaration, no C compiler
- Clean design
- Transparent, easy deployment
- Platform independent
- Fast
More information on the intarsys nativeC wrapper library you will find here.