An Adaptable Multi-Tenant Application Framework Based on .NET Platform

碩士 === 國立政治大學 === 資訊科學系碩士在職專班 === 104 === Software as a service (SaaS) is an emerging service model of cloud computing. Its central defining characteristic is the ability for clients to use a software application on a pay-as-you-go subscription basis. However, to be economically sustainable, a SaaS...

Full description

Bibliographic Details
Main Authors: Chuang, Wei Lung, 莊偉瓏
Other Authors: Chen, Kung
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/bs532m
id ndltd-TW-104NCCU5394052
record_format oai_dc
spelling ndltd-TW-104NCCU53940522019-05-15T22:53:51Z http://ndltd.ncl.edu.tw/handle/bs532m An Adaptable Multi-Tenant Application Framework Based on .NET Platform 基於.NET平台之 可調性多租戶軟體框架 Chuang, Wei Lung 莊偉瓏 碩士 國立政治大學 資訊科學系碩士在職專班 104 Software as a service (SaaS) is an emerging service model of cloud computing. Its central defining characteristic is the ability for clients to use a software application on a pay-as-you-go subscription basis. However, to be economically sustainable, a SaaS application must leverage resource sharing to a large degree by accommodating different clients of the application while making it appear to each that they have the application all to themselves. In other words, a SaaS application must be a multi-tenant application. An important multi-tenant research topic is the various kinds of schema mapping technology have been developed in order for our tenants to customize their schema. However, it is hard to determine tenants’ need for particular schema mapping technology in different circumstances. This thesis proposes an adaptable schema mapping technology for a multi-tenant application (MTA) framework. The application and tenants’ characteristics do not need to be considered while applications developers are developing their schema mapping technology. This approach will take examples from the Private Table Layout mapping and the Universal Table Layout mapping to illustrate the features of this adaptable multi-tenant software framework. Furthermore, this thesis argues that, with the approach packaged as a software framework, developers are able to complete the development of a multi-tenant application without full understanding of the underlying technologies. Chen, Kung 陳恭 2016 學位論文 ; thesis 62 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立政治大學 === 資訊科學系碩士在職專班 === 104 === Software as a service (SaaS) is an emerging service model of cloud computing. Its central defining characteristic is the ability for clients to use a software application on a pay-as-you-go subscription basis. However, to be economically sustainable, a SaaS application must leverage resource sharing to a large degree by accommodating different clients of the application while making it appear to each that they have the application all to themselves. In other words, a SaaS application must be a multi-tenant application. An important multi-tenant research topic is the various kinds of schema mapping technology have been developed in order for our tenants to customize their schema. However, it is hard to determine tenants’ need for particular schema mapping technology in different circumstances. This thesis proposes an adaptable schema mapping technology for a multi-tenant application (MTA) framework. The application and tenants’ characteristics do not need to be considered while applications developers are developing their schema mapping technology. This approach will take examples from the Private Table Layout mapping and the Universal Table Layout mapping to illustrate the features of this adaptable multi-tenant software framework. Furthermore, this thesis argues that, with the approach packaged as a software framework, developers are able to complete the development of a multi-tenant application without full understanding of the underlying technologies.
author2 Chen, Kung
author_facet Chen, Kung
Chuang, Wei Lung
莊偉瓏
author Chuang, Wei Lung
莊偉瓏
spellingShingle Chuang, Wei Lung
莊偉瓏
An Adaptable Multi-Tenant Application Framework Based on .NET Platform
author_sort Chuang, Wei Lung
title An Adaptable Multi-Tenant Application Framework Based on .NET Platform
title_short An Adaptable Multi-Tenant Application Framework Based on .NET Platform
title_full An Adaptable Multi-Tenant Application Framework Based on .NET Platform
title_fullStr An Adaptable Multi-Tenant Application Framework Based on .NET Platform
title_full_unstemmed An Adaptable Multi-Tenant Application Framework Based on .NET Platform
title_sort adaptable multi-tenant application framework based on .net platform
publishDate 2016
url http://ndltd.ncl.edu.tw/handle/bs532m
work_keys_str_mv AT chuangweilung anadaptablemultitenantapplicationframeworkbasedonnetplatform
AT zhuāngwěilóng anadaptablemultitenantapplicationframeworkbasedonnetplatform
AT chuangweilung jīyúnetpíngtáizhīkědiàoxìngduōzūhùruǎntǐkuāngjià
AT zhuāngwěilóng jīyúnetpíngtáizhīkědiàoxìngduōzūhùruǎntǐkuāngjià
AT chuangweilung adaptablemultitenantapplicationframeworkbasedonnetplatform
AT zhuāngwěilóng adaptablemultitenantapplicationframeworkbasedonnetplatform
_version_ 1719136618978213888