Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1500 $

Asterisk-Java API

project expired


Разработать FastAGI приложение которое будет интерфейсом взаимодействия CRM и Астериск АTС.
Имеется:
- 2 сервера Астериск для обслуживания 400 звонков
- LVS сервер для управления Астерисками
- CRM собственного производства

Получить на выходе:
CRM контролирует действия пользователей Астериск ATC. API приложение прослушивает определенный TCP порт для входящих звонков. Когда соединение установлено начинается обмен XML сообщениями между API и CRM.

CRM посылает в API XML сообщения, которые содержат команды для Астериска. Каждое сообщение имеет уникальный ID, который используется для ответа на сообщение. CRM получает ответ на каждое отправленное сообщение. На некоторые сообщения должен быть получен двойной ответ, т.е. начальный ответ + ответ об окончании. Начальный ответ высылается когда интерфейс подтверждает получение запроса и начинает его выполнять. Ответ об окончании отправляется когда процесс окончил работу.

API приложение ожидает получения многих команд, но команды могут завершать выполнение не в том порядке в котором были получены. API также рассчитан на множество соединений, каждое из которых сообщает CRM какой DID (т.е. ход какого звонка) нужно проконтролировать.

Необходимые навыки:
-Астериск
-Asterisk-Java (FastAGI)

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 40 days2000 $
    Андрей Филиппов
     32 

    День добрый, нас заинтересовало ваше предложение. Свяжитесь с нами по e-mail: email или ICQ #25+-228-028 для уточнения деталей.

    Филиппов Андрей

    Russia Russia | 21 November 2006 |
  2. 1 day1500 $
    Дмитрий Уласень
     11 

    нашли?

    Belarus Minsk | 22 November 2006 |