Прямое редактирование БД
-
-
В подавляющем большинстве случаев прямое изменение БД работать не будет. Большая часть информации кэшируэтся, и сервер не рассчитывает на то, что информация изменяется в БД. В большинстве случаев изменения, сделанные напрямую, будут перезаписаны сервером. Если какие-то изменения требуются для интеграции с другими системами, то можно использовать API сервера.
-
-
Ну, есть еще C API
А что конкретно надо сделать? Возможно есть обходной путь без использования API... -
-
Да, без API ноду не создать. Похоже что надо раширять набор интерфейсов к системе
Я вижу несколько возможных путей - web services, клиент для командной строки, или расширение возможностей NXSL скриптов + возможность их запуска внешней командой. -
Если б протокол обмена с сервером базировался на чем-то широко распространенном (JSON/XML-RPC? REST? Hessian/Burlap? Protobuf? Thrift?), то проблемы, наверное, не было бы.
А возможность дернуть NXSL-скрипт извне как из командной строки, так и по HTTP - замечательная идея. Но в этом случае внутри NXSL-скриптов должен быть доступен аналог Java API. Я даже боюсь себе представить трудоемкость такой задачи. Пока научить бы NXSL с таблицами работать ...
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login