2017-10-12 31 views
4

GeneXus允许你用Java和/或.NET生成你的KB。我搜索了几天,如果存在一些强烈的理由选择其中一个或者它只是一个个人喜好,就没有成功。在GeneXus KBs中选择.NET或Java生成器时需要考虑哪些优势?

我想更多的是与Java/.NET库进行交互,但我不确定,也找不到有关这个决定的示例。顺便说一下GeneXus.com的子网站(wiki,training ..)在.NET和其他Java网站上。

这是我的主要问题。有几点/重要的区别,技术决定(性能?部署?...)等等,以考虑在您的项目中选择Java还是.NET作为生成器,还是主要与个人喜好相关“Tomcat”还是IIS?

谢谢。

回答

6

大多数情况下,您最终会使用最适合客户技术堆栈的生成器,因此没有太多的决策要做。但是,如果决定完全取决于你,我认为目前一个有力的论据是

如果您选择Java,则可以将您的应用程序部署到免费平台上,例如Linux + Apache Tomcat + MariaDB。因此,如果您部署到PaaSIaaS,则价格会比.Net低。

这是关于然而改变,因为GeneXus下一个版本(代号为GeneXus Tero)将推出一个新的发电机.Net Core应用程序,这将使开发人员能够过部署他们的应用程序来释放平台。由于性能,可靠性和可扩展性,两个发电机(和平台)都相当成熟,并且在市场上有很多年,所以没有太大的区别。除此之外,除了个人喜好或每个平台上的开发团队的经验之外,我找不到其他论点来选择其中一个或另一个。

相关问题