DKCP (Процессинговый центр)

DKCP (серверное ядро) – набор скриптов для установки на сервере, который обрабатывает команды от клиентских интерфейсов. В протоколе определено более 800 команд, которые клиентское программное обеспечение может принять от пользователя и передть на обработку по DKCP-протоколу.

Любая операция, которая выполняется процессинговым центром, может быть передана на обработку как из программы, входящей в состав процессингового комплекса, так и с помощью клиентских приложений, написанных силами сторонних разработчиков.

Для выполнения команды клиент должен пройти авторизацию в системе. В зависимости от статуса пользователя он может выполнять различный набор команд.

Например, пользователь – физическое лицо, имеющий электронный кошелек, может выполнять такие команды как запрос балансов кошелька, регистрация электронного магазина, отправка платежа за определенную услугу, смена платежного пароля и множество других.

Если команду посылает администратор платежной системы, то ему могут быть доступны такие команды как просмотр списка пользователей, установка курсов валют, формирование отчета агента и множество других.

Для таких объектов, как программа для точки по приему платежей доступны такие команды как загрузка справочника операторов, оплата в адрес оператора услуг, получение списка стран для системы денежных переводов и другие.

Таким образом существуют различные категории пользователей, от имени которых посылаются команды в серверное ядро для обработки.

Серверному ядру свойственны такие важные характеристики как хорошая масштабируемость и расширямость. Количество обрабатываемых команд может быть расширено, и их внедрение не окажет влияния на работоспособность других команд.

Версионность протокола. Протокол версируется. Клиентское программное обеспечение также содержит номер версии протокола, с которым оно полностью совместимо.

Смотрите также:

  • Описание программных продуктов