最近我们得到了一个可以在J2EE或Asp.Net中开发的项目(没有来自客户端的限制)。客户要求提供最佳解决方案以长期维护项目。
在这里,我不想讨论“Java vs .NET”,但需要知道哪一个更适合降低维护成本。如果我选择这些技术中的任何一种,哪一项需要较少的开发和维护成本。还要考虑招募开发人员,服务器管理员和软件购买等人员。
如果我去Java,我可以选择任何操作系统,Web服务器,应用服务器和数据库。但是对于某种企业应用而言,与MS技术相比,成本会降低吗?
简单地说,假设我需要100个Web服务器,30个数据库服务器。哪一项需要的投资较少?
答案 0 :(得分:0)
除非应用程序要加入一组主要属于这两种类型之一的现有应用程序,否则没有简单的答案。
维护成本将受以下因素驱动:
如果您不确定,请聘请专门从事建筑方面的顾问协助。从长远来看,这样做可能会节省很多钱,特别是对于较大的应用程序。