<div dir="ltr">Hi,<br><div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-08-06 18:22 GMT+02:00 Yann Cointepas <span dir="ltr"><<a href="mailto:yann@cointepas.net" target="_blank">yann@cointepas.net</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div><div>Hi,<br><br></div>I need to know if there is a recommended way to remotely access a <span style="background:none repeat scroll 0% 0% yellow">Cubicweb</span> instance via RQL from a Python script. AFAIK, there are several options that are more or less obsolete (e.g. Pyro, ZMQ). What is going to be supported in the future years ? Are the supported options compatible with the following features :<br>


<br></div>1) Secure when used over internet.<br></div></div></div></div></blockquote><div><br></div><div>https<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div><div><br>2) Possibility to use commit/rollback<br></div></div></div></div></blockquote><div><br><br></div><div>Each request is mapped to a transaction.<br></div><div>For transactions spanning multiple requests, out of the box,<br>
</div><div>you can use the "undo" api (if, hum, it is correctly exposed).<br></div><div>There's no reason we can't provide more but please tell us <br>your story.<br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div><div><br></div><div>3) Possibility to use users login/password<br></div></div></div></div></blockquote><div><br></div><div>or signed requests, as you wish.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div><div><br></div>4) Possibility to handle big query data, big request or big resultset<br></div></div></div></blockquote><div><br></div><div>I contend that today CubicWeb can handle *fairly big* data, <br>
requests and result sets. But how big is big ?<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>

<br></div><div>5) Possibility to modify the database <br></div></div></div></blockquote><div><br></div><div>Use the rqlcontroller cube.<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr"><div><div></div><div><br></div><div>6) Possibility to get an error message for bad queries<br></div></div></div></blockquote><div><br></div><div>Check.<br></div><br><br></div><div class="gmail_quote">Regards,<br>
</div><div class="gmail_quote">Aurélien.<br></div></div></div></div>