US 11,748,147 B1
Intra application container direct communication protocol
John Michael Suit, Mount Airy, MD (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Feb. 15, 2022, as Appl. No. 17/672,635.
Application 17/672,635 is a continuation of application No. 16/420,101, filed on May 22, 2019, granted, now 11,249,783, issued on Feb. 15, 2022.
Claims priority of provisional application 62/675,471, filed on May 23, 2018.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 9/455 (2018.01); H04L 67/10 (2022.01); H04L 67/14 (2022.01)
CPC G06F 9/45558 (2013.01) [H04L 67/10 (2013.01); H04L 67/14 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45583 (2013.01); G06F 2009/45595 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method, comprising:
starting a communication session by a first application container, the first application container implementing a micro services engine managing communication between the first application container and a second application container in a same computer system;
receiving, by the micro services engine of the first application container, data sent by the second application container in response to a poll, wherein the data sent by the second application container includes:
an Application Programming Interface (API) identification,
a state,
a percentage of utilized resources by type,
a list of data elements in a queue of the application container,
a list of data elements in a queue, or
data that is pre-allocated to be shared;
sending a finish message ending the communication session when a processing priority changes, and
resending the poll when the communication session ends without one or more of:
the first application container not sending the finish message, and
the second application container not sending the finish message;
wherein the micro service engine decides whether to copy or not to copy the data sent by the second application container to a database of the first container.