This article provides information on possible interaction of AIMMS with other applications.
There are two possible situations:
Calling AIMMS from different languages/applications
Calling different applications/languages from AIMMS
To call AIMMS from different languages/applications, your options are as follows:
Call AIMMS from ..
AIMMS PRO API
To call different applications/languages from AIMMS, your options are as follows:
Call .. from AIMMS
See FAQ below
The following FAQs supplement the information in the tables above:
Yes, our AIMMS PRO API has native bindings for .NET, so you can use those to make calls to AIMMS directly.
Yes, you can use the AIMMS C++ API.
Yes, our AIMMS PRO API has native bindings for Java, so you can use those to make calls to AIMMS directly.
No, but you could write your own C++ .dll that accesses your .NET component through the AIMMS PRO API.
Yes, if the exposed routines follow the AIMMS guidelines this is possible.
No, but you could write your own C++ .dll that accesses your Java component through the AIMMS PRO API.
Help & Feedback
Edit this page to fix an error or add an improvement in a pull request
Create an issue to suggest an improvement to this page
Create a topic if there's something you don't like about this feature
Propose functionality by submitting a feature request
Not what you where looking for? Search the docs
Remember we also have Community support
Still having trouble ? Reach out to us