CPC G06F 9/542 (2013.01) | 27 Claims |
1. A system to facilitate event processing for a high-level programing language platform, comprising:
a business object data store containing electronic records that include a Representational State Transfer (“REST”)ful Application Programming (“RAP”) model for a business object, wherein the RAP model has a behavior definition; and
an Enterprise Event Enablement (“EEE”) framework coupled to the business object data store, including:
a computer processor, and
a memory storage device, coupled to the computer processor, including instructions that, when executed by the computer processor, enable the EEE framework to:
(i) access, from the business object data store, the behavior definition of the RAP model for the business object,
(ii) automatically transform the behavior definition of the RAP model into a producer event via an event binding, specifying an event type, and a cloud event standardized format, and
(iii) pass information about the producer event to a high-level programming language application associated with a pre-configured destination at an enterprise business technology platform;
wherein information from the event binding is passed to an Application Programming Interface (“API”) of the EEE framework and the enterprise business technology platform, the API defining metadata and a description of a payload structure for the event type.
|