Помещение «const» после объявления типа имеет гораздо больше смысла, как только вы научитесь читать объявления типа C ++ справа налево.
Я собираюсь привязать твоего корова-оркера к 0-на-3 :)
FWIW. Я использую olap4j в качестве Java-клиента против сервера MSAS, защищенного msmdpump.dll. Кажется, пока все работает нормально.
Посетите http://mondrian.pentaho.org/ . Это OLAP-сервер с поддержкой MDX / XMLA. Я понимаю, что вам нужен клиент, но проверьте примеры JSP, поставляемые с сервером. Один из примеров связан с запросами многомерных выражений через XMLA, и я думаю, что это должно дать вам начало.