Execute360 WorkDesk API's

By Sujaykumar

Hi, I was wondering if anyone has an opinion on what the best practice would be to invoke CAL API's from java. Is the only possible way to use JNI and invoke these COM based API's. Please advise if anyone had previous experiences to share.

thx in advance.

Tagged:

Comments

  • By Aschur

    you may want to stick with the VB or C++ API and not write a java wrapper around CAL API due to various performance issues and writing/testing the wrapper is time consuming, it can introduce

    nasty memory bugs, lack of mechanism to address or mitigate memory faults with JNI.

  • BY David Berglund

    There is a native Java API for Execute360 called JAL. If you're writing a Java application, you would definitely prefer to use JAL over wrapping the COM APIs with JNI. The JAL API is nearly 100% in parity with the COM and .NET APIs- so there are no restrictions to be aware of.

    JAL is included on both the r9.21 and r10 Execute360 Client CDs, and HTML based documentation is included as well.