OK, I have read and understood that post. I also found information about the posting process itself on another website, thought it might work, do you have any opinion?
What it does is simply generating a HTTPRequest and sends the xml data to the URL given in WebRequest.Create() Method. Could this work?
<script Language="C#" runat="server">
protected void Page_Load(object sender, EventArgs e)
void HttpSOAPRequest(String xmlfile, string proxy)
XmlDocument doc = new XmlDocument();
HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://uddi.microsoft.com/inquire");
if (proxy != null) req.Proxy = new WebProxy(proxy,true);
// if SOAPAction header is required, add it here...
req.ContentType = "text/xml;charset=\"utf-8\"";
req.Accept = "text/xml";
req.Method = "POST";
Stream stm = req.GetRequestStream();
WebResponse resp = req.GetResponse();
stm = resp.GetResponseStream();
StreamReader r = new StreamReader(stm);
// process SOAP return doc here. For now, we'll just send the XML out to the browser ...