【问题标题】:Integrating Apache Tomcat web server with Microsoft Visual Studio .net framework将 Apache Tomcat Web 服务器与 Microsoft Visual Studio .net 框架集成
【发布时间】:2015-08-03 18:18:08
【问题描述】:

我目前是开发遥测监控应用程序的团队的一员。由于我是 Oracle Associate,我的任务是在后端设置 Oracle 数据库并将其与 Apache-Tomcat Web 服务器集成,该服务器将显示在 Oracle 数据库中执行的所有条目/事务的日志。该软件应用程序将用于检索和显示来自数据引擎(Apache Tomcat 网络服务)的所有数据(日志/条目等)

问题是我们的编程团队打算在 Microsoft Visual Studio 上用 C# 开发软件应用程序,这让我感到困惑,因为在浏览有关 Apache-Tomcat Web 服务器与 oracle 数据库集成的在线文档时,我来了了解 Apache-Tomcat Web 服务仅适用于 Java 应用程序和 Java 支持的 IDE,如 eclipse(文档主要详细介绍了 Java Servlet 和 JSP 的集成)

这是否意味着我应该:

A) 要求编程团队从 Microsoft .net 框架和 Visual Studio 更改为 Java 和 Eclipse IDE,以便与 Apache-Tomcat 网络服务器不存在兼容性问题

B) 使用与 Microsoft Visual Studio、C# 和 .net 环境兼容的备用 Web 服务器

C) 是否有某种解决方法可以让应用程序开发在 C# 和 .net 框架中继续进行,同时仍然允许我们使用 Apache Tomcat Web 服务器?

【问题讨论】:

    标签: java c# oracle apache tomcat


    【解决方案1】:

    Apache Tomcat 是一个 Java 应用服务器,用于部署基于 Java Servlet 的 Web 应用程序。我确信有一种方法可以让 .NET 应用程序从中运行,但由于您是从头开始,我会避免这样做。切换应用服务器或切换实现技术。

    或者,也许我误解了您的架构。您是否打算构建一个在 Apache Tomcat 上运行的基于 Java 的服务,以及一个单独的独立应用程序来联系该服务以获取其信息?如果是这样,就没有问题,只要两个应用程序之间的通信协议定义明确(例如 REST、XML-over-HTTP、SOAP 等)。

    编写一个基于 Java 的服务,然后从使用任何技术组合编写的任意数量的应用程序连接到它是完全合理的。

    但不要尝试在 Tomcat 上部署基于 .NET 的 Web 应用程序。你只会无缘无故地浪费大量时间。

    【讨论】:

      猜你喜欢
      • 2013-11-27
      • 1970-01-01
      • 2011-03-28
      • 1970-01-01
      • 2015-09-09
      • 1970-01-01
      • 1970-01-01
      • 2012-07-18
      • 2021-04-18
      相关资源
      最近更新 更多