Communigate pro для андроид

Построен разработчиками для разработчиков

CommuniGate Pro является лучшей платформой для разработки мобильных и веб-приложений, потому что Вам нужно иметь дело только с одним API, которое использует XML выражения. Вам не нужно ничего знать о таких запутанных протоколах, как SIP, SMS или Шифрование, но Вы можете делать буквально все, когда дело доходит до коммуникаций.

Более того, мы предоставляем возможность WebRTC разработки с использованием самого широкого набора функций, все это в компактном сервере, который может работать на Windows ПК или Mac Mini. Вы также можете без труда перейти на Linux или Unix. Мы стараемся сделать разработку как можно более простой и предлагаем разработчикам поддержку и бесплатное программное обеспечение.

Если Вы разрабатываете на HTML5 и WebRTC, у нас есть все необходимое, чтобы начать работу сегодня и разрабатывать приложения за несколько часов. Некоторые из функций, которые мы предоставляем:

  • Видео и голосовая сигнализация с поддержкой WebRTC
  • NAT traversal с сервисами STUN
  • Транскодинг медиа
  • Шифрование
  • Медиа прокси
  • Поддержка SMS с SMPP
  • B2BUA с открытым кодом
  • Основные сервисы для установления и разрыва видео/аудио звонков, электронной почты, календарей, SMS, управления файлами с шифрованием и ссылками

1. Документация XIMSS API

Протокол XIMSS является нашим API для веб-разработки и разработки для мобильных устройств. Он представляет собой «XML интерфейс для работы с сообщениями, планирования и сигнализации». Этот API позволяет веб-разработчикам и разработчикам для мобильных устройств использовать любые сервисы без необходимости знать очень сложные протоколы, такие как XMPP или SIP.

API использует один TCP сокет, а также позволяет организовать двунаправленные потоки по HTTP протоколу для улучшения производительности мобильных устройств. Установление и разрыв звонка, SMS, электронная почта, чат, видео и аудио, управление файлами и контроль ACL – все эти сервисы Вы можете вызвать через API с помощью простых XML

2. Среда программирования CG/PL

Простой и элегантный язык CG/PL позволяет быстро разрабатывать приложения для одиночного сервера или для Динамического Кластера. Платформа следит за управлением памятью и общими задачами. Все, что разработчик должен сделать, это скрипт, так же, как он бы сделал в Javascript.

3. Образцы и приложения с открытым исходным кодом

  • Библиотеки XIMSS для С, Objective C и Javascript
  • Наши стандратные CG/PL приложения с открытым исходным кодом
  • Репозиторий со скриптами
  • «Github» репозиторий для нашего адаптера cPanel

Электронная почта, мгновенные сообщения, календари для Mobile Push, настольных и веб-клиентов

Созданный для VPS провайдеров, адаптер cPanel предоставляет исключительные возможности с выдающейся производительностью и надежностью без необходимости использования внешних серверов или оборудования. Все работает на VPS сервере без потери производительности.

Возможности для конечных пользователей:

  • Корпоративная электронная почта и календарь
  • Настольный клиент для Windows и Apple OSX
  • Mobile push для iOS; электронная почта, календарь, адресная книга
  • Обмен мгновенными сообщениями и статус присутствия с интеграцией в gTalk
  • Автоматическая конфигурация мобильного устройства для iPhone, iPad и Android.

Мощные возможности хостинг провайдеров включают в себя:

  • Динамический и автоматический черный список против brute force атак
  • Контроль потока сообщений электронной почты
  • Детализированный мониторинг активности (Сессии в протоколе)
  • Контроль ресурсов по диапазонам IP
  • Назначение IP адресов доменам
  • Настройки SMTP для каждого домена
  • Самостоятельно обслуживаемый пользовательский интерфейс и удаленный provisioning мобильных устройств

Преимущества для поставщиков услуг:

  • Прозрачная, честная бизнес-модель
  • Отсутствие сбоев при развертывании VPS сервера
  • «Установить и забыть» установка
  • Клиенты могут свободно использовать и тестировать премиум возможности
  • Провайдер VPS хостинга никогда не платит, если клиент не платит первым!

Основано на CommuniGate Pro

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

4. Показатели производительности и тесты

CommuniGate Pro является самым мощным в мире сервером, обладающим всеми известными рекордами производительности по версии достоверных источников, включая SPEC ORG. Он проходит тесты с наибольшей эффективностью, работая на любой платформе со 100% временем бесперебойной работы при изменении управления. Ниже представлена информация о наших тестах и о Динамическом Кластере.

  • IBM benchmark
  • Benchmark results — CGP — CommuniGate Systems
  • CT Labs Testing Report — CommuniGate Systems
  • The only All Active Dynamic Cluster that has 100% Change Management uptime
  • Dynamic Cluster — CommuniGate Systems

Обращайтесь в техподдержку!

Профессиональная команда разработчиков в российском офисе поможет решить любые проблемы по настройке и разработке дополнительных функций Communigate Pro. Так же принимаем пожелания и замечания к будущим версиям.

Источник

Модуль AirSync

Сервер CommuniGate Pro может использоваться с мобильными устройствами, работающими под управлением Microsoft® Windows Mobile и другими совместимыми устройствами (КПК, смартфоны), поддерживающими протокол AirSync — клиент-серверную версию протокола Microsoft ActiveSync.

Протокол AirSync позволяет клиентскому устройству синхронизировать данные Календаря, Заданий и Контактов с данным Пользователя, хранящимися на сервере. Протокол также позволяет пользователю синхронизировать некоторые или все папки с электронной почтой, создавать и отправлять сообщения электронной почты, а также приглашения на Встречи и ответы на них.

Функция Псевдонимы Папки CommuniGate Pro позволяет клиентам AirSync использовать доступ к общим Папкам других Пользователей.

Протокол AirSync позволяет клиентскому устройству получать доступ к Справочнику Сервера.

Настройка Модуля AirSync

Протокол AirSync использует в качестве транспорта протокол HTTP, реализуемый модулем HTTPU. Откройте установки Модуля HTTPU и найдите раздел Доп. протоколов:

Используйте эту настройку, чтобы указать, какую информацию Модуль AirSync должен сохранять в Журнале работы Сервера.
Записи, помещённые модулем AirSync в Журнал работы Сервера, имеют пометку AIRSYNC.

Установка Доступ определяет, клиенты из каких сетей имеют доступ к услуге AirSync.

Обратите внимание: Так как многие AirSync клиенты созданы таким образом, что они могут работать только через стандартный HTTP порт (порт 80 для незашифрованных соединения и порт 443 для безопасных соединений), то убедитесь, что модуль HTTPU настроен на приём соединений на эти порты.

Ограничение Доступа

В настройке может быть указано несколько элементов, разделённых символом запятой (,):

  • если не указано ни одного элемента, то доступ запрещён для всех устройств;
  • каждый элемент сравнивается с ID устройства, пытающегося подсоединиться; символы * в элементе используются как подстановочные (совпадают при сравнении с любой последовательностью); элемент * разрешает доступ для всех устройств;
  • если элемент содержит символ /, то его часть до этого символа сравнивается с типом устройства (например, PocketPC,Apple), а часть после сравнивается с ID устройства;
  • если элемент содержит символ !, а оставшаяся часть совпадает с ID устройства (или с типом и ID устройства), устройству запрещается доступ к данным Пользователя.

В примере выше настройки по умолчанию содержат следующие элементы: !phoneX* доступ с устройств, чей ID начинается с phoneX, запрещён !vendor1/* доступ с устройств типа vendor1 запрещён * доступ с остальных устройств разрешён

В примере выше актуальные Настройки (заменяющие настройки п умолчанию) содержат следующие элементы: 9999BFE4D66C4BE29AAB1DF8F8CF4064 доступ с устройства с таким ID разрешён android678263333 доступ с устройства с таким ID разрешён Доступ с других устройств запрещён.

Управление Устройствами AirSync

Откройте в Веб Интерфейсе Администратора страницу Установки Пользователя и перейдите по ссылке Мобильные. Найдите панель Устройств AirSync:

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

Устройства могут быть защищены при помощи PIN (пароля), который необходимо вводить каждый раз при включении устройства или после периода неактивности. Вы можете включать и выключать эту функцию удалённо: выберите элемент с устройством и нажмите кнопку Включить PIN-защиту или Выключить PIN-защиту соответственно.

Для удаления всей информации из устройства (если оно было потеряно или украдено), выберите элемент с устройством и нажмите на кнопку Очистить.
В элементе устройства появится маркер ожидание.
При следующей попытки соединения с Сервером, оно получит команду на удаление всех данных электронной почты и других данных, хранящихся на устройстве локально.

Для отмены операции Очистки (если доступ к устройству был восстановлен до того, как оно попыталось связаться с Сервером), выберите элемент устройства и нажмите на кнопку Отменить.

Некоторые устройства могут не работать со всеми Папками пользователя — как по причине того, что у Пользователя имеется слишком много Папок, так и потому, что в некоторых из Папок содержится слишком много элементов. Пользователь может «спрятать» определённые Папки от AirSync клиента, отключив опцию Видимый для Мобильных Устройств для таких Папок.

Вопросы Совместимости

Протокол AirSync создавался для работы в специфической, не поддерживающей открытые стандарты среде. Модуль AirSync в CommuniGate Pro делает все возможное для преобразования данных AirSync в стандартные форматы (такие, как iCalendar и vCard).

Ответы на Приглашения на Встречу

Когда AirSync клиент принимает или отклоняет Встречу, он создаёт сообщение электронной почты, отправляемое организатору Встречи. Это сообщение содержит некоторые данные в собственном формате Майкрософт, которые не могут быть использованы никаким приложением, работающим в соответствии со стандартами.
Для решения этой проблемы Модуль AirSync CommuniGate Pro генерирует ответ самостоятельно, используя стандартный формат iCalendar. Как следствие этого, организатор может получить 2 сообщения с Ответом на Приглашение — одно от модуля AirSync, другое от клиента Windows Mobile.
Обратите внимание: когда пользователь Windows Mobile решает принять или отклонить Приглашение не отправляя соответствующий ответ, то эта опция влияет только на собственные приглашения Windows Mobile. Модуль AirSync генерирует собственный ответ независимо от этого, основываясь только на атрибуте «RSVP» Приглашения на Встречу.

Подпапки

AirSync клиенты не поддерживают подпапки в Папке INBOX, Папке Отправлено и в Мусорной Корзине.
Если у Пользователя существуют подпапки, то Сервер не будет информировать о них AirSync клиентов.

Источник

Communigate Pro — платформа для самых популярных коммуникационных сервисов


Исторически лидерами инновации в области мобильных продуктов были операторы сотовых сетей США и Европы. Но в современном мире новые технологии уже не ассоциируются у потребителей с увеличением пропускной способности мобильного интернета или с повсеместной его доступностью.

Сегодня в фокусе внимания пользователей другие компании — компании предоставляющие сервисы для общения — Facebook, Skype, Viber. Они не несут все возрастающей нагрузки по прокладке сетей нового поколения, но при этом активно, и что самое главное эффективно пользуются ими для получения прибыли.

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

Операторы

Вместе с тем в некоторых развивающихся регионах где ARPU граздо ниже, операторы уже давно ищут дополнительные пути по увеличению дохода с каждого абонента. Один из них — построение собственных облачных сервисов. Так поступил наш клиент Молдселл — второй по размеру сотовый оператор в Республике Молдове:

Moldcell Comunic — это сервис выстроенный с помощью Пронто! — XIMSS клиента Communigate Pro для браузера, мобильных и настольных компьютеров. Comunic позволяет пользователям сохранять файлы, контакты, получать почту и связываться с друзьями и знакомыми через одно приложение.

Из наших клиентов — операторов особое место занимает Tele2 (Швеция). Уже в 2007 году они развернули сервис для предоставления почты и IP телефонии на базе кластерного решения Communigate Pro, на котором на текущий момент работает 2,5 миллиона почтовых пользователей и более 300 000 голосовых учетных записей:

Картинка просто демонстрирует архитектуру, реальный кластер работает на 5 бэкендах и 16 фронтендах часть из которых выделена исключительно на телефонию.

VHS провайдеры

Не только у операторов есть необходимость в увеличении дохода с каждого пользователя. В этом году компания Communigate Systems уделила особое внимание на нишу решений для хостинг провайдеров.

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

Компания CommuniGate Systems выпустила набор приложений “Web Energy Stack” для 3-ого поколения cPanel Adapter. Он был разработан для улучшения и расширения существующего “VPS cPanel Stack” обычно развернутого у хостинг провайдеров. Новые возможности относятся прежде всего к видео, VoIP, чату и веб клиенту “Pronto! Lite” (HTML5 клиент с использованием WebRTC).

CommuniGate Pro и cPanel установлены и работают полностью на виртуальном сервере, без дополнительного внешнего или дополнительного «железа». Это означает хостинг провайдеры могут предоставлять высококачественный сервис, большему числу клиентов без дополнительных инвестиций в инфраструктуру. Помимо меньшего объема работы по поддержке и конфигурированию сервисов (все работает на одном монолитном ядре, а не на нескольких слабо связанных программах), CommuniGate Pro так же предлагает драматическое улучшение плотности масштабирования поддерживая в 15 раз больше пользователей на виртуальном сервере в сравнении со старыми приложениями.

Веб клиент HTML 5 Pronto! очень простой как для пользователя, так и для администратора. В то же время он предоставляет клиенту что то новое и интересное. Те же примиальные услуги могут быть добавлены в старый почтовый web клиент, упрощая перевод клиентов на премиум аккаунт.

Pronto! HTML5 с использованием WebRTC для видео и голоса (оцените интерфей самостоятельно на демо стенде bestvoip.ru)

cPanel полностью построен на открытых технологиях, управляется, поддерживается и разрабатывается мировым сообществом VPS хостинг провайдеров. Проект размещен на сайте GitHub Code и всем VPS провайдерам предложено вносить изменения и совершенствовать технологию под свои нужды и запросы клиентов.

CommuniGate Systems разрабатывает самые эффективные и безопасные в мире технологии унифицированных коммуникаций, обеспечивая предприятиям любого размера превосходные возможности в сфере связи и взаимодействия. Инновационное решение для электронной почты, CommuniGate Pro обеспечивает беспрецедентную безопасность интернет-коммуникаций для веб-ориентированных и мобильных пользователей. Уникальная многопоточная технология установила целый ряд мировых рекордов и отличается высочайшей производительностью, представляя собой наилучшее вложение средств для организаций, которые серьезно относятся к безопасности и эффективности своей деятельности.

В числе организаций, полагающихся на CommuniGate Pro в сфере безопасного использования унифицированных коммуникаций: NASA, BritishAirways, Международное общество по связи и аэронавтике(SITA), Ракетно-космическое управление США, Ливерморская национальная лаборатория, Лос-Аламосская национальная лаборатория, компании LockheedMartin и AeroVironment, а также более 15 000 предприятий, использующих более 190 млн. учетных записей.

Источник

Читайте также:  Графический редактор для планшета android
Оцените статью