2015-09-07 21 views
0

我有基於web服務的web應用程序,前面構建的angularjs和基於grails構建的web服務。現在我需要添加一個wiki應用程序以集成到現有的應用程序中。我想使用XWiki作爲服務。那麼是否有可能只用XWiki提取我自己的用戶憑證和角色來處理API。我似乎無法用當前的文檔來弄清楚這些問題。使用Xwiki與現有的Angular應用程序


也可以建議其他輕量級的替代Xwiki支持REST?

+0

如果您需要wiki標記渲染器和類似區域的解決方案,我會使用多年的info.bliki.wiki。這不是完整的Wiki服務器。非常好的對象設計(即具有良好的模型概念)。標記與mediawiki(Wikipedia)兼容。我已經分析了幾年前的XWiki,是偉大的 –

+0

2.超過設計良好的Bliki數據結構(模型,數據庫等)您可以實現與通用庫的REST。閱讀bliki社區,也許現在他們有REST?我沒有這樣的需求 –

+0

感謝您的建議,但我需要一些具有支持身份驗證的可破解的休息應用程序等。我沒有太多時間自己創建所有底層架構。 – haedes

回答

1

是的,你可以提取XWiki實現非常容易地使用REST API的數據,請參見http://platform.xwiki.org/xwiki/bin/view/Features/XWikiRESTfulAPI

另一個策略是直接寫AngularJS應用內XWiki實現。有一些可用的例子在這裏:

希望它可以幫助

相關問題