Хотел бы понять суть и организацию защиты программ магазина через сервер Автодеска используя Entitlement API.
Получил несколько ответов от Viru в ходе переписки. Вот один из них раскрывающий более менее смысл, но не до конца.
Need : Lisp need “some” external help to call App store web based entitlement API. To know about entitlement API refer
http://usa.autodesk.com/adsk/servlet/item?siteID=123112&id=24243865 . You can use any language which is capable of calling web based API. As lisp cannot perform this web based API, we have used .NET to make the web API call.
еще:
unfortunately even arx sample depends on .NET to make the web service call (similar to lisp).
Насколько я понял без компиляции .NET не обойтись. Тогда как вообще все устроено. Что нужно загрузить в Автокад (какие файлы и что касательно .NET) помимо своего приложения чтобы связь с сервером заработала? Чтобы, например, функция в лиспе стала рабочей.
Непонятно также если Viru пишет, что реализовать можно на любом языке, но потом оказывается что arx и лисп не могут без .NET. Как тогда .NET редактировать, компелировать и загружать для человека который никогда с ним не был связан?
Не вериться что на с++(arx) нет примеров кода как вызывать web based API чтобы не трогать .NET, который думаю остановит многих от попыток понять, развивать и применять Entitlement API.
Жду разъяснений от людей на практике переваривших эту кашу.