JSONRPCBase

Скріншот програми:
JSONRPCBase
Дані програми:
Версія: 0.1.2
Дата завантаження: 14 Apr 15
Розробник: Randy Syring
Ліцензія: Безкоштовно
Популярність: 14

Rating: 2.5/5 (Total Votes: 2)

JSONRPCBase є бібліотека Python призначений як допоміжний бібліотеки для легкого реалізація JSON-RPC і NBSP; послуги з Unix / TCP сокет, як транспортних протоколів, які не мають складні особливі вимоги. Ви повинні використовувати деякі відповідні транспортний протокол з цією бібліотекою, щоб дійсно забезпечити робочу обслуговування JSON-RPC.
Приклад
Приклад використання:
імпорт jsonrpcbase
chat_service = jsonrpcbase.JSONRPCService ()
Def Логін (ім'я користувача, пароль, часового ліміту = 0):
& NBSP; (...)
І NBSP; Повертає TRUE,
Def receive_message (** kwargs):
& NBSP; (...)
І NBSP; повернення chat_message
Def send_message (MSG):
& NBSP; (...)
якщо __name__ == '__main__':
І NBSP; # Додає метод входу в службу, як "Логін".
І NBSP; chat_service.add (Ввійти, типи = [basestring, basestring, INT])
І NBSP; # Додає метод receive_message до служби в якості «recv_msg».
І NBSP; chat_service.add (receive_message, ім'я = 'recv_msg ", типи = {" повідомлення ": basestring," ID ": INT})
І NBSP; # Додає метод send_message як «send_msg на послугу.
І NBSP; chat_service.add (send_message "send_msg ')
& NBSP; (...)
І NBSP; # Прийом виклику JSON-RPC.
І NBSP; jsonmsg = my_socket.recv ()
І NBSP; # Процес виклику JSON-RPC.
І NBSP; результат = chat_service.call (jsonmsg)
І NBSP; # Відправити назад результати.
І NBSP; my_socket.send (результат)
Запитання і коментарі
Будь ласка, відвідайте: http://groups.google.com/group/blazelibs

Особливості

  • Простота у використанні, невеликі розмір, добре перевірені.
  • Підтримка JSON-RPC 2.0. Сумісність з v1.x стилі називає, за винятком v1.0 класу-натякаючи.
  • Необов'язковий аргумент типу підтвердженням того, що значно полегшує розвиток jsonrpc method_data.

Вимоги

  • Python

Інші програми розробника Randy Syring

ContactBWC
ContactBWC

14 Apr 15

AuthBWC
AuthBWC

15 Apr 15

DataGridBWC
DataGridBWC

14 Apr 15

JSONRPCBase

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