Cloud SaaS本地数据存储(和本地运行时)

Cloud SaaS本地数据存储(和本地运行时),cloud,saas,Cloud,Saas,如果我不在合适的StackExchange论坛,请告知我的问题所在: 我在一家公司工作,他编写了处理敏感数据的软件。 为了防止软件被复制(软件盗版),很久以前就决定使用许可证制度 这个系统运行良好,但对我的公司和客户来说都是一个很大的负担,因此我正在寻找其他方法 我发现的一种方法是SaaS,但我看到了一个巨大的缺点:SaaS在互联网上工作,这意味着本地数据被上传到云上(因此互联网),这让客户感到紧张(他们希望他们宝贵的数据不会被上传到他们不知道、无法控制的环境中) 考虑到这一点,我看到了Java

如果我不在合适的StackExchange论坛,请告知我的问题所在:

我在一家公司工作,他编写了处理敏感数据的软件。 为了防止软件被复制(软件盗版),很久以前就决定使用许可证制度

这个系统运行良好,但对我的公司和客户来说都是一个很大的负担,因此我正在寻找其他方法

我发现的一种方法是SaaS,但我看到了一个巨大的缺点:SaaS在互联网上工作,这意味着本地数据被上传到云上(因此互联网),这让客户感到紧张(他们希望他们宝贵的数据不会被上传到他们不知道、无法控制的环境中)

考虑到这一点,我看到了Java技术servlet和applet之间的相似之处:servlet在服务器上运行,applet在本地PC上运行

现在我想知道SaaS中是否也存在这样一个系统:不是让软件在互联网上的某个地方运行(比如servlet),而是有一个系统让SaaS软件在本地PC上运行(比如applet)?该软件在本地PC上运行的事实将避免在互联网上上传敏感数据,这对我们的客户来说非常有趣


提前感谢

如果您使用的是少量客户端数据(小于4MB),您可以查看HTML5客户端存储。这通常用于存储临时数据,可能适合您,也可能不适合您

然后,如果你不局限于SaaS架构,你可以考虑一个应用程序模型——你仍然需要为你想要支持的每个平台构建单独的应用程序。但您可以轻松地在每台机器上本地存储数据