码迷,mamicode.com
首页 > 其他好文 > 详细

Marklogic学习 由浅入深(7)—— Marklogic应用开发指引

时间:2016-05-02 02:25:33      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:

前言:在用XQuery语言开发Marklogic应用之前,要对Marklogic有个大致的了解,目前中文材料还不多,我们只能从官网https://docs.marklogic.com 获取相关信息。Marklogic提供了相当多的函数供开发人员使用,这些API的说明都可以在这找到。

说明文档 Guides

  1. 进入Marklogic的官网https://docs.marklogic.com/
  2. 这一页有很多项目,默认是文档(Documentation)
    技术分享
  3. 选择版本为Marklogic 8,之后所有的讲解都基于Marklogic8,和之前安装的版本一致
    技术分享
  4. 选择项目为 Guides,里面对Marklogic的介绍与使用有着详细描述,其他几项着重讲解API
    技术分享
  5. 搜索框可以根据需要查询的关键词进行检索
    技术分享
  6. 导航栏根据内容排序,可以循序渐进地了解Marklogic
    技术分享

这些文档讲述了如何去使用Marklogic Server,介绍了Marklogic Server,JavaScript,XQuery,主要针对的是Marklogic的初学者。

Marklogic内建函数 API

Marklogic从Server-Side JavaScript、Server-Side XQuery、REST、Java、Node.js 五个维度分别介绍用各自风格开发Marklogic应用的API。
以XQuery为例,如果想要知道了解插入文档函数xdmp:document-insert( ), 只需要搜索xdmp:document-i 就能看到导航栏已经定位到了这一API,出现两条结果,是因为Marklogic在组织API的时候,分别用目录/名字排序,检索的时候,匹配的结果都返回了,两条结果的实际内容是一样的,点击其中一条:
技术分享
右侧分栏给出了API主体:名字,参数的位置与类型
技术分享
API简介:该方法的作用,参数详细介绍
技术分享
API注意事项:权限问题,可能出现的异常,API的补充说明
技术分享
举例说明:简单的举例,说明API的用法
技术分享

教程 Tutorials

还有一个地方是开发者应该常去的地方,点击上方的Tutorials或者直接访问地址 https://developer.marklogic.com/learn
技术分享
这是Marklogic专为开发者学习而建立的网站,里面大量的教程更为细致的讲解Marklogic,网页的视频链接的是YouTube,需要一定的技术手段才能访问的到。
文档都是按目录组织在一起,方便查阅,介绍的知识点比较细,适合有针对性的学习,很多内容特别适合初学者。

其他途径 Blog/Demo/Q&A

  1. Marklogic的博客专栏会发布一些Marklogic的特性介绍,比较难的概念的讲解,内容不多,大都很经典,需要一定的Marklogic基础, 喜欢钻研的话可以看看上面的文章。详:https://developer.marklogic.com/blog
  2. Marklogic的工具专栏下有许多已完成的应用,它们的源代码都可以在GitHub上找到,可以下载到本地,从项目中学习经验。详:https://developer.marklogic.com/code
  3. 问答专栏允许你讲自己的疑问或困惑发布到stack overflow,会有大量的开发者关注这些问题,并给出建议。也可以加入到他们的邮件群,这样就可以收到关于这些问题的邮件来往,我加入了这个群,每天有大概4封左右的邮件,留意一下,说不定下次在工作中也会遇到。详:https://developer.marklogic.com/qa

Marklogic学习 由浅入深(7)—— Marklogic应用开发指引

标签:

原文地址:http://blog.csdn.net/jiangchao858/article/details/51290982

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!