我需要将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并在页面上打印一样。
提前致谢。
答案 0 :(得分:0)
您需要做的是构建类似于http://urdotnetapp/的网址....,将您的参数(xml)附加到网址中,并将请求从Java网络应用程序发送到.net网络服务。正如您提供的示例,您可以使用.net应用程序执行相同操作。您可以在.net Web服务中构建xml。
或者你可以在共享位置的xml文件中从java应用程序中保存xml响应,还可以从你的dotnet应用程序/ web服务中读取该xml文件。