摘要

In order to easily convert existing application to multi-tenant Software as a Service model, a Java migration platform is proposed. Firstly, the existing application is embed into the conversion platform and the single-tenant database was transformed to multi-tenant database by database transformation function. Secondly, each tenant's operation and data access was isolated in business and database layer by tenant filter function. Thirdly, combined with the certification and configuration functions in the SaaS conversion platform, the original system was converted to support multi-tenant SaaS system based on cloud computing with fer resource code updates. At last, a restaurant management system was migrated and functions and performances tests were taken to the migrated SaaS system. The results showed that the transformation had a lower manual workload, a shorter transformation lifecycle and a higher utilization of server resources.

  • 出版日期2014