falkolab.ext3.direct

Скріншот програми:
falkolab.ext3.direct
Дані програми:
Версія: 1.1.0
Дата завантаження: 11 May 15
Розробник: Andrey Tkachenko
Ліцензія: Безкоштовно
Популярність: 9

Rating: nan/5 (Total Votes: 0)

falkolab.ext3.direct це серверний стек для ExtJS 3.
<Сильний> Як я можу використовувати це?
Давайте зареєструйтеся API і вигляд:
& NBSP; & GT; & GT; & GT; від zope.configuration xmlconfig імпорту
& NBSP; & GT; & GT; & GT; Контекст = xmlconfig.string ("" "
& NBSP; & Lt ...; конфігурувати
& NBSP; ... XMLNS = "http://namespaces.zope.org/zope"
& NBSP; ... XMLNS: extdirect = "http://namespaces.zope.org/extdirect"
& NBSP; & ... GT;
& NBSP; & Lt ...; включають в себе пакет = "falkolab.ext3.direct" файл = "" / meta.zcml & GT;
& NBSP; ...
& NBSP; & Lt ...; extdirect: API
& NBSP; ... для = "zope.app.folder.interfaces.IFolder"
& NBSP; ... імен = "my.app"
& NBSP; ... / & GT;
& NBSP; ...
& NBSP; & Lt ...; extdirect: вид
& NBSP; ... для = "zope.app.folder.interfaces.IFolder"
& NBSP; ... клас = "falkolab.ext3.direct.testing.AlbumList"
& NBSP; ... дозвіл = "zope.ManageContent"
& NBSP; ... Ім'я = "albumlist"
& NBSP; ... / & GT;
& NBSP; ...
& NBSP; & Lt ...; extdirect: вид
& NBSP; ... для = "zope.app.folder.interfaces.IFolder"
& NBSP; ... клас = "falkolab.ext3.direct.testing.Contact"
& NBSP; ... дозвіл = "zope.ManageContent"
& NBSP; ... / & GT;
& NBSP; ...
& NBSP; ... "" ")
Пряма API:
& NBSP; & GT; & GT; & GT; друк HTTP (г "" "
& NBSP; ... GET /@@directapi HTTP / 1.1
& NBSP; ... Авторизація: Основні bWdyOm1ncnB3
& NBSP; ... "" ")
& NBSP; HTTP / 1.1 200 OK
НЕ & NBSP; Cache-Control: No-кеша
& NBSP; Content-Length: ...
& NBSP; Content-Type: текст / JavaScript; кодування = UTF-8
& NBSP; закінчився: ...
НЕ & NBSP; Pragma: No-кеша
& NBSP; & Lt; BLANKLINE & GT;
& NBSP; Ext.namespace ('my.app');
& NBSP; my.app.REMOTING_API = {"URL": "HTTP: // локальний /@@directrouter", "імен": "my.app", "тип": «віддалене», «дії": {"Зв'язатися ": [{" Ім'я ":" GetInfo "," Льон ": 1}]," albumlist ": [{" formHandler ": правда," ім'я ":" додати "," Льон ": 0}, {" ім'я ":" GETALL "," Льон ": 0}]}};
Автоматичне додавання постачальника:
& NBSP; & GT; & GT; & GT; друк HTTP (г "" "
& NBSP ;? ... GET /@@directapi add_provider HTTP / 1.1
& NBSP; ... Авторизація: Основні bWdyOm1ncnB3
& NBSP; ... "" ")
& NBSP; HTTP / 1.1 200 OK
НЕ & NBSP; Cache-Control: No-кеша
& NBSP; Content-Length: ...
& NBSP; Content-Type: текст / JavaScript; кодування = UTF-8
& NBSP; закінчився: ...
НЕ & NBSP; Pragma: No-кеша
& NBSP; & Lt; BLANKLINE & GT;
& NBSP; Ext.namespace ('my.app');
& NBSP; my.app.REMOTING_API = {"URL": "HTTP: // локальний /@@directrouter", "імен": "my.app", "тип": «віддалене», «дії": {"Зв'язатися ": [{" Ім'я ":" GetInfo "," Льон ": 1}]," albumlist ": [{" formHandler ": правда," ім'я ":" додати "," Льон ": 0}, {" ім'я ":" GETALL "," Льон ": 0}]}};
& NBSP; Ext.Direct.addProvider (my.app.REMOTING_API);
І прямим Запит hanling (для того побачити ROUTER.TXT):
& NBSP; & GT; & GT; & GT; друк HTTP (г "" "
& NBSP; ... POST /@@directrouter HTTP / 1.1
& NBSP; ... Авторизація: Основні bWdyOm1ncnB3
& NBSP; ... Content-Length: 71
& NBSP; ... Content-Type: застосування / JSON; кодування = UTF-8
& NBSP; ... референційний: HTTP: // локальний /
& NBSP; ...
& NBSP; ... {"дії": "Метод" "albumlist": "GETALL", "дані": "тип" []: "RPC", "три рази на день": 1} "" ")
& NBSP; HTTP / 1.1 200 OK
& NBSP; Content-Length: 89
& NBSP; Content-Type: текст / JavaScript
& NBSP; & Lt; BLANKLINE & GT;
& NBSP; {"дії": "albumlist", "три рази на день": 1, "тип": "СРП", "метод": "GETALL", "результат": [1, 2, 3]}

Що нового У цьому випуску:

  • Зміни для підтримки Python 2.6

Вимоги

  • Python

Схожі програми

QtitanDataGrid
QtitanDataGrid

17 Feb 15

Rikulo
Rikulo

19 Feb 15

progress_meter
progress_meter

15 Apr 15

falkolab.ext3.direct

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями