falkolab.ext3.direct

Yazılım ekran görüntüsü:
falkolab.ext3.direct
Yazılım detaylar:
Versiyon: 1.1.0
Qayıt: 11 May 15
Geliştirici: Andrey Tkachenko
Lisans: Ücretsiz
Popülerlik: 63

Rating: 2.0/5 (Total Votes: 1)

falkolab.ext3.direct ExtJS 3 için sunucu tarafı yığını olduğunu.
Nasıl kullanabilirim?
En API ve görüşlerini kayıt edelim:
& Nbsp; & gt; & gt; & gt; zope.configuration ithalat xmlconfig gelen
& Nbsp; & gt; & gt; & gt; bağlam = xmlconfig.string ("" "
& Nbsp; ... & lt; yapılandırmak
& Nbsp; ... xmlns = "http://namespaces.zope.org/zope"
& Nbsp; ... xmlns: extdirect = "http://namespaces.zope.org/extdirect"
& Nbsp; ... & gt;
& Nbsp; ... & lt; paket = "falkolab.ext3.direct" file = "meta.zcml" / & gt arasında;
& Nbsp; ...
& Nbsp; ... & lt; extdirect: api
& Nbsp; ... için = "zope.app.folder.interfaces.IFolder"
& Nbsp; ... namespace = "my.app"
& Nbsp; ... / & gt;
& Nbsp; ...
& Nbsp; ... & lt; extdirect: view
& Nbsp; ... için = "zope.app.folder.interfaces.IFolder"
& Nbsp; ... class = "falkolab.ext3.direct.testing.AlbumList"
& Nbsp; ... izin = "zope.ManageContent"
& Nbsp; ... name = "albumlist"
& Nbsp; ... / & gt;
& Nbsp; ...
& Nbsp; ... & lt; extdirect: view
& Nbsp; ... için = "zope.app.folder.interfaces.IFolder"
& Nbsp; ... class = "falkolab.ext3.direct.testing.Contact"
& Nbsp; ... izin = "zope.ManageContent"
& Nbsp; ... / & gt;
& Nbsp; ...
& Nbsp; ... "" ")
Doğrudan API:
& Nbsp; & gt; & gt; & gt; Baskı http (r "" "
& Nbsp; ... GET /@@directapi HTTP / 1.1
& Nbsp; ... Yetki: Temel 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; Geçerlilik Tarihi: ...
& Nbsp; Pragma: no-cache
& Nbsp; & lt; BLANKLINE & gt;
& Nbsp; Ext.namespace ('my.app');
& Nbsp; my.app.REMOTING_API = {"url": "http: // localhost /@@directrouter", "ad alanı": "my.app", "tip", "remoting", "eylemleri": {"İletişim ": [{" name ":" getInfo "," len ": 1}]," albumlist ": [{" formHandler ": true," isim ":" "," len eklemek ": 0}, {" name ":" getAll "," len ": 0}]}};
Otomatik sağlayıcı ekleyin:
& Nbsp; & gt; & gt; & gt; Baskı http (r "" "
& Nbsp;? ... GET /@@directapi add_provider HTTP / 1.1
& Nbsp; ... Yetki: Temel 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; Geçerlilik Tarihi: ...
& Nbsp; Pragma: no-cache
& Nbsp; & lt; BLANKLINE & gt;
& Nbsp; Ext.namespace ('my.app');
& Nbsp; my.app.REMOTING_API = {"url": "http: // localhost /@@directrouter", "ad alanı": "my.app", "tip", "remoting", "eylemleri": {"İletişim ": [{" name ":" getInfo "," len ": 1}]," albumlist ": [{" formHandler ": true," isim ":" "," len eklemek ": 0}, {" name ":" getAll "," len ": 0}]}};
& Nbsp; Ext.Direct.addProvider (my.app.REMOTING_API);
Ve Doğrudan İstek Hanling (eklenmesi için ROUTER.TXT bakınız):
& Nbsp; & gt; & gt; & gt; Baskı http (r "" "
& Nbsp; ... POST /@@directrouter HTTP / 1.1
& Nbsp; ... Yetki: Temel bWdyOm1ncnB3
& Nbsp; ... Content-Length: 71
& Nbsp; ... Content-Type: application / json; charset = UTF-8
& Nbsp; ... Referans: http: // localhost /
& Nbsp; ...
& Nbsp; ... {"eylem", "albumlist", "yöntem": "getAll", "veri": [], "tip": "rpc", "tid": 1} "" ")
& Nbsp; HTTP / 1.1 200 Ok
& Nbsp; Content-Length: 89
& Nbsp; Content-Type: text / javascript
& Nbsp; & lt; BLANKLINE & gt;
& Nbsp; {"eylem", "albumlist", "tid": 1, "tip": "rpc", "yöntem": "getAll", "Sonuç": [1, 2, 3]}

Bu sürümdeki yeni Nedir:

  • Değişiklikleri Python 2.6 desteklemek için

Gereksinimleri :

  • Python

Benzer yazılım

qooxdoo
qooxdoo

17 Feb 15

Metawidget
Metawidget

11 May 15

SiteFusion
SiteFusion

11 May 15

FOX
FOX

22 Jun 18

Yorumlar falkolab.ext3.direct

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!