c# - 从 C# 代码调用 Tomcat 服务器

标签 c# tomcat pentaho

我在我的一台机器上设置了一个 Tomcat 服务器。在那台服务器上,我部署了我的 Pentaho Kettles。我有机器名和端口号,只需在 URL 窗口中输入,我就可以通过它们从我的另一台机器上调用该服务器。我还将参数值传递到相同 url 中的 Pentaho 水壶。一旦它命中 Tomcat 服务器参数,就会从 url 获取它们的值并执行水壶。

但在实际情况下,我必须从 C# 代码调用此 tomcat 服务器。我将不得不生成该 URL 并仅从 c# 代码调用。

请提供相同的任何代码示例。提前致谢!!

最佳答案

HttpWebRequest 类可用于发布请求和获取响应。

我唯一的要求是点击我部署了 Tomcat 服务器的机器的 URL。可以使用简单的几行代码:

public void WebRequest(string url)
    {
        HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);

        HttpWebResponse response = (HttpWebResponse)request.GetResponse();

        lblResults.Text = response.StatusDescription;
    }

传递给此方法的 URL 是在简单的 string 变量中准备的。

关于c# - 从 C# 代码调用 Tomcat 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22346474/

相关文章:

mdx - Pentaho Mondrian MDX - 删除父标题

c# - 无法从 'void' 转换为 'bool'

c# - 使用 knockout.js 渲染部分 View

c# - 将 ComboBox 的 SelectedValue 分配给 viewmodel wpf 的字符串属性

Java Tomcat,底层 Netty 线程没有停止

pentaho - PDI/水壶 : avoid file creation or mapping (sub-transformation) execution

由于数据量很大,C# 构建需要很长时间

xml - Tomcat 6和7动态web项目eclipse

spring - Tomcat 在 Spring MVC 应用程序上提供静态资源

pentaho - 如何使用 Pentaho Kettle 将日期转换为字符串然后将其分成 4 部分