我们有一个相当大的系统,涉及在Windows上运行的多个应用程序,用.NET编写。其中包括许多使用ASP.NET的Web应用程序。
我们有很多不相关的Web应用程序用LAMP编写 - Linux / Apache / MySQL / Php。
我们在ASP.NET中看到的最大优势是可以轻松地在Web应用程序,win-form应用程序,Windows控制台应用程序和Windows服务之间共享代码。我们在.NET程序集中有很多代码,这些代码在所有这些环境中共享。
Apache / Php作为一个Web编程环境比ASP.NET有一些明显的优势,但如果在整合非Web应用程序共享的代码时,其中有任何内容等同于.NET,我我没有意识到它。所以我问。是否有任何技术可以在Apache / Php和非Web应用程序之间提供相同类型的共享代码模块的轻松无缝集成?
答案 0 :(得分:1)
您要求的唯一环境是Java。
使用相同的代码,将其粘贴在swing应用程序,servlet,applet中,甚至将其放入移动设备中,它都可以正常工作。 JDBC应该是大多数数据库的一个很好的抽象,所以你在那个领域很清楚。
除此之外,在LAMP堆栈上请求类似的东西是我认为目前不存在的东西。
答案 1 :(得分:0)