如何将xml数据从java app传输到.net app

时间:2012-03-05 05:31:13

标签: java java-ee

我需要将xml数据从我的java Web应用程序传输到.net应用程序。

就像我将数据从我的应用程序传输到其他应用程序一样。

public void send() throws Exception
{
    System.out.println("URL:"+getUrl());
    System.out.println("Xml String:"+getConvertedString());
    String s1=getConvertedString().toString();
    FacesContext.getCurrentInstance().getExternalContext().redirect(getUrl()+"?xmldata1="+s1);
}

它会像网址一样获取网址http://localhost:8081/TransferXml/Kshitij

Kshitij是servlet,它将获得reuest参数并在页面上打印。

就像我需要传递.net webservice并在页面上打印一样。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您需要做的是构建类似于http://urdotnetapp/的网址....,将您的参数(xml)附加到网址中,并将请求从Java网络应用程序发送到.net网络服务。正如您提供的示例,您可以使用.net应用程序执行相同操作。您可以在.net Web服务中构建xml。

或者你可以在共​​享位置的xml文件中从java应用程序中保存xml响应,还可以从你的dotnet应用程序/ web服务中读取该xml文件。