falkolab.ext3.direct

Szoftver screenshot:
falkolab.ext3.direct
Szoftver adatai:
Változat: 1.1.0
Feltöltés dátuma: 11 May 15
Fejlesztő: Andrey Tkachenko
Engedély: Ingyenes
Népszerűség: 9

Rating: nan/5 (Total Votes: 0)

falkolab.ext3.direct egy szerver oldali verem a ExtJS 3.
Hogyan kell használni?
Nézzük regisztrálja api és nézetek:
& Nbsp; & gt; & gt; & gt; re zope.configuration import xmlconfig
& Nbsp; & gt; & gt; & gt; context = xmlconfig.string ("" "
& Nbsp; ... & lt; konfigurálni
& Nbsp; ... xmlns = "http://namespaces.zope.org/zope"
& Nbsp; ... xmlns: extdirect = "http://namespaces.zope.org/extdirect"
& Nbsp; ... & gt;
& Nbsp; ... & lt; tartalmazza a csomag = "falkolab.ext3.direct" file = "meta.zcml" / & gt;
& Nbsp; ...
& Nbsp; ... & lt; extdirect: api
& Nbsp; ... a = "zope.app.folder.interfaces.IFolder"
& Nbsp; ... névtér = "my.app"
& Nbsp; ... / & gt;
& Nbsp; ...
& Nbsp; ... & lt; extdirect: nézet
& Nbsp; ... a = "zope.app.folder.interfaces.IFolder"
& Nbsp; ... class = "falkolab.ext3.direct.testing.AlbumList"
& Nbsp; ... engedélye = "zope.ManageContent"
& Nbsp; ... name = "albumlist"
& Nbsp; ... / & gt;
& Nbsp; ...
& Nbsp; ... & lt; extdirect: nézet
& Nbsp; ... a = "zope.app.folder.interfaces.IFolder"
& Nbsp; ... class = "falkolab.ext3.direct.testing.Contact"
& Nbsp; ... engedélye = "zope.ManageContent"
& Nbsp; ... / & gt;
& Nbsp; ...
& Nbsp; ... "" ")
Közvetlen API:
& Nbsp; & gt; & gt; & gt; print http (r "" "
& Nbsp; ... GET /@@directapi HTTP / 1.1
& Nbsp; ... Engedély: Basic bWdyOm1ncnB3
& Nbsp; ... "" ")
& Nbsp; HTTP / 1.1 200 OK
& Nbsp; Cache-Control: no-cache
& Nbsp; Content-Length: ...
& Nbsp; Content-Type: text / javascript; charset = utf-8
& Nbsp; Lejár: ...
& Nbsp; Pragma: no-cache
& Nbsp; & lt; BLANKLINE & gt;
& Nbsp; Ext.namespace ("my.app ');
& Nbsp; my.app.REMOTING_API = {"URL": "http: // localhost /@@directrouter", "névtér": "my.app", "típus": "Távoli elérés", "akciók": {"Kapcsolat ": [{" name ":" getinfo "," len ": 1}]," albumlist ": [{" formHandler ": true," name ":" add "," len ": 0}, {" name ":" getAll "," len ": 0}]}};
Auto add szolgáltató:
& Nbsp; & gt; & gt; & gt; print http (r "" "
& Nbsp; ... GET /@@directapi? Add_provider HTTP / 1.1
& Nbsp; ... Engedély: Basic bWdyOm1ncnB3
& Nbsp; ... "" ")
& Nbsp; HTTP / 1.1 200 OK
& Nbsp; Cache-Control: no-cache
& Nbsp; Content-Length: ...
& Nbsp; Content-Type: text / javascript; charset = utf-8
& Nbsp; Lejár: ...
& Nbsp; Pragma: no-cache
& Nbsp; & lt; BLANKLINE & gt;
& Nbsp; Ext.namespace ("my.app ');
& Nbsp; my.app.REMOTING_API = {"URL": "http: // localhost /@@directrouter", "névtér": "my.app", "típus": "Távoli elérés", "akciók": {"Kapcsolat ": [{" name ":" getinfo "," len ": 1}]," albumlist ": [{" formHandler ": true," name ":" add "," len ": 0}, {" name ":" getAll "," len ": 0}]}};
& Nbsp; Ext.Direct.addProvider (my.app.REMOTING_API);
És Közvetlen kérelem hanling (összeadás lásd ROUTER.TXT):
& Nbsp; & gt; & gt; & gt; print http (r "" "
& Nbsp; ... POST /@@directrouter HTTP / 1.1
& Nbsp; ... Engedély: Basic bWdyOm1ncnB3
& Nbsp; ... Content-Length: 71
& Nbsp; ... Content-Type: application / JSON; charset = UTF-8
& Nbsp; ... Referer: http: // localhost /
& Nbsp; ...
& Nbsp; ... {"akció": "albumlist", "módszer": "getAll", az "adatok": [], "típus": "RPC", "naponta háromszor": 1} "" ")
& Nbsp; HTTP / 1.1 200 OK
& Nbsp; Content-Length: 89
& Nbsp; Content-Type: text / javascript
& Nbsp; & lt; BLANKLINE & gt;
& Nbsp; {"akció": "albumlist", "naponta háromszor": 1, "típus": "RPC", "módszer": "getAll", "eredmény": [1, 2, 3]}

Mi az új ebben a kiadásban:

  • Változások támogatni Python 2.6

követelmények :

  • Python

Hasonló program

PerlMagick
PerlMagick

3 Jun 15

Boing
Boing

20 Feb 15

progress_meter
progress_meter

15 Apr 15

Hozzászólások a falkolab.ext3.direct

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!