The application provides an integrated
system and method for shelter computing, receives an
adaptation plug-in provided by an external function module, the
adaptation plug-in encapsulates private interaction logic of the external function module, loads and runs the
adaptation plug-in in an isolated running environment, and instantiates the external function module into one or more standardized services, wherein the standardized service provides calling support for a predefined standard application program interface, and the unified and standardized access to heterogeneous external function modules is realized, various private interfaces and protocols are converted into standard interfaces recognizable in the integrated
system, and the interface fragmentation problem is solved. Then, the standardized service is registered in a service
directory, and in response to a calling request of other services to the standardized service, data is transmitted between the standardized service and the other services based on the service
directory and through at least one standardized inter-service communication protocol. Through the unified communication protocol, the service cooperation problem is solved.