2016-09-30 10 views

答えて

1

SaaSアプリケーションのコードと従来のアプリケーションの主な違いは、並行性制御とリソース消費です。

複数のユーザーが同じリソースにアクセスしている場合、並行処理コントロールが必要です。スレッドセーフなどのものは、この種のアプリケーションにとって重要です。

SaaSのホスティングコストは、アプリを所有する企業によって(通常)支払われ、企業の財務に直接影響するため、SaaSアプリケーションの効率性は従来のアプリケーションよりもはるかに重要です。さらに、使用されるすべてのリソースにはユーザー数が乗算されます。

SaaSアプリケーションをプログラミングする際に考慮すべきその他の主な懸念事項は、データ分離に関することです。ユーザは、アプリケーションに登録されている別のユーザのデータを決して見てはいけません(もちろん例外があります)。これは、財務や財政管理などの分野でのSaaSアプリケーションについて語るときに重視されます。

質問がある場合や、特定の方向で回答を拡大したい場合は、コメント欄にお知らせください。

関連する問題