Patent ID: 8701129

Claim:
A web API server program that causes a computer to execute a process of publishing an OSGi bundle, which is compliant with OSGi framework specifications, via a web API, the program causing the computer to execute: a reception step of accepting an HTTP request comprising a parameter which enables identification of a class name of a class registered with the OSGi framework as an OSGi bundle or OSGi service, and of a method name of the class; a service calling step of calling, via an interface published by the OSGi framework and from among classes registered with the OSGi framework as an OSGi bundle or OSGi service, a class that matches the class name; a service execution step of executing, from among methods included in the class called in the service calling step, a method that matches the method name; and a returning step of returning, in the form of an HTTP response, a result of the service execution step to a sender of the HTTP request.