Hi, Rajeev,

You can indeed avoid Java, but all interaction with a MarkLogic server needs to 
be through a MarkLogic application server.  These are configured in the 
MarkLogic admin console; some are preconfigured.  Depending on your version, 
there may be four types: HTTP, XDBC, WebDAV and ODBC.  The administrator's 
guide<http://docs.marklogic.com/guide/admin> speak to all of these, including 
an overview of each.  If you are interested in running your own XQuery, let's 
leave WebDAV and ODBC out of the conversation.  One connects to an XDBC app 
server with the XCC library, which comes in Java and .NET.  If neither of those 
languages are attractive, you're down to HTTP.  So, you need to question how 
you need to connect to MarkLogic, which will help answer which type of 
application server you need.  Once you make a connection via HTTP or XDBC, you 
get to use the XQuery and XSLT functions<http://docs.marklogic.com/all>, 
including the xdmp functions.  There are options to deploy your XQuery code on 
the MarkLogic server or pass it in.  Also consider checking out MarkLogic's 
REST API<http://docs.marklogic.com/REST>.  There is much more great 
introductory (and advanced) documentation at http://docs.marklogic.com/.  That 
said, this community is great at answering questions and working through 
problems...so keep 'em coming.  Welcome aboard!

-Brent

From: [email protected] 
[mailto:[email protected]] On Behalf Of Kumar, Rajeev
Sent: Friday, October 19, 2012 6:17 AM
To: [email protected]
Subject: [MarkLogic Dev General] xdmp or java-xcc

Hi All,

I am new to MarkLogic.  I am trying to build a small application(having xml 
data) which involves CRUD operation on xml.

Please suggest, should I use xdmp function or java-xcc to accomplish? I was 
hoping to get things done using xdmp function to avoid java.
Could you please share some samples which do CRUD operation?

Please let me know if you information in detail.

Thanks in advance for letting me know and sharing samples!

Regards,
Rajeev

_______________________________________________
General mailing list
[email protected]
http://developer.marklogic.com/mailman/listinfo/general

Reply via email to