Уеб интерфейс на Marklogic актуализира xml документи

Какъв е добър подход за изграждане на уеб интерфейс за актуализиране на xml документи в база данни marklogic. Попаднах на roxy, което е рубинен скъпоценен камък за конфигуриране и внедряване на приложения на marklogic, но след като си поиграх известно време, изглежда, че е по-полезно за заявки и показване на данни, отколкото за актуализиране на документи.


person jflores    schedule 06.01.2015    source източник


Отговори (3)


Roxy също е рамка, която ви позволява да: - използвате/разширите REST API на MarkLogic - използвате REST API на Roxy - с въведени правила за пренаписване на CRUD, за да ги картографирате към вашите контролери - Самата mVC рамка също е спретнато организирана и не е прекалено сложна. Използваме го доста.

Така че, ако правите CRUD чрез REST api на MarkLogic или Roxy или който и да е друг, никой от тях всъщност не ви предоставя собствен интерфейс.

Обичайната ни формула е двустепенно решение, използващо Roxy в рамките на сървъра за приложения на MarkLogic, който също така обслужва предния код, написан на AngularJS. След това всичко се управлява добре под Рокси.

Ако се интересувате от примерни 3-степенни приложения с поддръжка на CRUD, погледнете github и потърсете samplestack. Това е набор от референтни рамки за MarkLogic. Това е за MarkLogic 8, но може да ви даде някои идеи..

person David Ennis    schedule 07.01.2015
comment
Благодаря за подробната информация. Примерното 3-степенно приложение изглежда като страхотно начало. - person jflores; 07.01.2015

MarkLogic REST API е добро място да започнете. Това ви дава голям контрол върху документите, включително възможността да ги актуализирате, докато работите с езика по ваш избор.

person Dave Cassel    schedule 06.01.2015

С Marklogic 8 можете да използвате новия клиент Node.js + напр. Express (малка уеб рамка). Ако харесвате основното развитие, това изглежда най-добрият начин сега.

person Laurent Le Meur    schedule 24.08.2015