Интеграция TideSDK с C *.dll

Я уже написал несколько серверных файлов *.dll, которые собираюсь использовать в проекте. Мне нужно визуализировать симуляцию кода, для чего я намерен использовать диаграммы и графики из Chart.JS, используя его вместе с TideSDK для настольного приложения.

Я понятия не имею, как вызывать библиотеки C через JS. И я хочу избежать создания классов-оболочек в Python и использования этого окольного пути. Любые другие варианты? Или есть ли какие-либо альтернативы при попытке создать настольное приложение HTML/CSS/JS, подключенное к серверной библиотеке C/C++? Упростит ли AppJS задачу?


person Siddharth    schedule 15.12.2013    source источник


Ответы (1)


TideSDK может быть дополнен модулями, которые можно скомпилировать и включить в среду выполнения. Он был написан для расширения, но я бы порекомендовал дождаться TideKit. TideSDK немного устарел, и на данный момент настройка цепочки инструментов может быть проблематичной.

Мы инвестировали в более широкое видение с помощью TideKit, который готовится к выпуску. Вы сможете расширить его с помощью нативных модулей, и вам не нужно будет слишком долго ждать, чтобы увидеть, чем мы занимались. http://youtu.be/aE7gN-d0GhUthat

Если вы что-то начали с TideSDK, вы сможете легко перенести свой код в TideKit. Все наши усилия направлены на возможность работать с нативной модульностью или модульностью JavaScript, а также разрабатывать для всех экранов из единой кодовой базы проекта.

Обратите внимание, что AppJS был прекращен в начале этого года. Альтернативой является написание расширений C в узле через node-webkit. Обратите внимание, что если вы собираетесь использовать кросс-платформу и вам также нужна OSX, вы не сможете добиться соответствия Apple AppStore с node-webkit из-за частных API-интерфейсов в результате его порта webkit.

person fairwinds    schedule 16.12.2013