UPDATE! The community will be go into read-only on April 19, 8am Pacific in preparation for migration on April 21. Read more.
UPDATE! The community will be go into read-only on April 19, 8am Pacific in preparation for migration on April 21.Read more.
Cadet 3rd Class Cadet 3rd Class
Cadet 3rd Class
80 views

Does OBM have an API for C++?

We have an old solution that use a program in C++ on a Solaris OS (OMU), and now that we are migrating to OBM on Linux, we need to incorporated that program.

0 Likes
4 Replies
Micro Focus Expert
Micro Focus Expert

No, only Groovy (which is extension of Java).
So you will need to find way to invoke your C++ program remotely, maybe via Java Process.
0 Likes
Cadet 3rd Class Cadet 3rd Class
Cadet 3rd Class

Thank you very much!!!

0 Likes
Micro Focus Expert
Micro Focus Expert

Hello,

Like Asaf wrote, OBM does not have a C++ API. But the Operations Agent does have a C/C++ API. And there is always an Operations Agent on the OBM server(s).

So it depends on what your integration program is doing.

Best case scenario, your integration already uses the agent API and it does not matter where the integration sits, you could continue to use it on a separate Solaris system that only has an Operations Agent.

If the integration program uses the OMU server APIs to send events, you should be able to change that to use the Agent API.

But if the integration program uses the MSI or MEI to integrate in the OMU message stream, then you will need a rewrite in Groovy or remote execution like Asaf mentioned.

Best regards,
Tobias

Fleet Admiral Fleet Admiral
Fleet Admiral

With OBM other solutions are possible and needed for how doing thingswith OMU. So better check if there is now a better solution available, may be a much simpler.

With my cutomers we recycled a lot of the stuff from OMU but a lot of things was just obsolete and  can be done much easier now.

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.