SYSTEM AND METHOD FOR GENERATING REST SERVICE BUNDLE AT RUNTIME IN AN OSGI BASED ENTERPRISE SERVICE BUS

    公开(公告)号:MY181253A

    公开(公告)日:2020-12-21

    申请号:MYPI2016002286

    申请日:2016-12-22

    Applicant: MIMOS BERHAD

    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.

Patent Agency Ranking