-
公开(公告)号:MY181253A
公开(公告)日:2020-12-21
申请号:MYPI2016002286
申请日:2016-12-22
Applicant: MIMOS BERHAD
Inventor: KARTHIK RAJAGOPAL , NIZAMUDDIN BIN ARIFFIN
Abstract: The system (100) and method (200) of the present invention for generating Representational State Transfer (REST) service bundle at runtime in an Open Service Gateway Initiative (OSGi) based enterprise service bus comprising at least one service provider (102); at least one REST Service Binding Configuration Semantics (104) expose metadata required for a REST service configuration; at least one Service Descriptor Parser and Re-Generator module (106) parse and regenerate proxy descriptor WADL with appropriate namespaces; at least one REST Service stubs generator (108) provides stub generator module implementation which loads re-generated REST service proxy descriptor and generates equivalent interface stubs which are stored in enterprise service bus repository; at least one REST Service stubs loader module (110) prepares REST service stubs bundle by utilizing a predefined manifest and stores it in enterprise service bus repository; at least one Service Descriptor and stubs publisher (112) prepares REST service stubs bundle by utilizing a predefined manifest and stores it in enterprise service bus repository; at least one Rest Service (114); at least one Repository (116); at least one REST Proxy Router (118) listens for consumer invocation on REST service proxy and utilizes reflection and recursive loading of service stub classes at runtime; at least one Mediation Engine (120); and at least one Service Consumer (124). The most illustrative drawing is FIG. 1.0.