Posting the request via HttpURLConnection as below works.
url = new URL("http://localhost//olap/
HttpURLConnection con = (HttpURLConnection) url.openConnection();
The question is I'd prefer not to have to require IIS plus the pump to be running on the AS server(msmdpump.dll). We know MS code is sending XMLA to the AS Database.
Why can we not use the same channel? It may not be http but I do not care. I'd rather have minimum stuff to do on the server.
Thanks in advance
Zub
I'd say in this stiuation you are probably better off using HTTP. On windows machine you can use naitive AS client : ADOMD.NET or AS OLEDB, and establish connection using TCP/IP , but coming from outside you will face quite a few problems. Configuring virtual direcory compared to ... for instance trying to figure out how to authenticate your non-windows user if by far easier task.
Hope that helps.
Edward.
--
This posting is provided "AS IS" with no warranties, and confers no rights.