Windows应用程序Java Servletparameter passing

如何将参数从C#/ .net Windows应用程序传递给Java Servlet? 还有一件事要补充的是我们不能碰到Java Servlet代码。

我假设你的java servlet被部署在像Tomcat服务器这样的容器中。 将参数传递给任何Web应用程序的最简单方法是通过查询字符串

假如说

  • Servlet部署在tomcat服务器(或任何其他容器)
  • tomcat服务器在机器上运行,比如说mymachine,并监听端口8080
  • 该servlet可通过以下URL访问

    HTTP:// mymachine上:8080 / MyApp的/ myservlet

现在要传递参数(比如说param1和param2),你可以调用下面的URL

HTTP:// mymachine上:8080 / MyApp的/ myservlet parame1 =值1&参数2 =值2

使用下面的C#代码来调用这个servlet

HttpWebRequest request = (HttpWebRequest) WebRequest.Create("http://mymachine:8080/myapp/myservlet?parame1=value1&param2=value2"); // execute the request HttpWebResponse response = (HttpWebResponse) request.GetResponse(); 

你可以试试xml。

序列化数据,然后解析另一端。

它可能会给你滞后。 但可以工作!