Difference between revisions of "IMPS"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(Взаимодействие с XMPP: +Baraza)
m (Reverted edits by 199.119.142.171 (talk) to last revision by 217.116.62.236)
 
(9 intermediate revisions by 5 users not shown)
Line 1: Line 1:
IMPS (Instant Messaging and Presence Service) — это один из стандартов для систем мгновенного обмена сообщениями и информацией о присутствии. Область его специализации — мобильные телефоны и прочие устройства с возможностью работы по [[GPRS]]. Протокол разработан с учетом повышенного внимания к экономии трафика и ресурсов аккумулятора.
+
{{Interwiki
 +
| ruwiki =
 +
| enwiki = OMA Instant Messaging and Presence Service
 +
| jworld =
 +
}}
 +
'''IMPS''' (Instant Messaging and Presence Service) — это один из стандартов для систем мгновенного обмена сообщениями и информацией о присутствии. Область его специализации — мобильные телефоны и прочие устройства с возможностью работы по {{w|GPRS}}. Протокол разработан с учетом повышенного внимания к экономии трафика и ресурсов аккумулятора.
  
 
Клиенская часть запускается на телефоне пользователя, серверную обычно обеспечивает провайдер. Но нет никаких препятствий использовать сторонние сервера. Благодаря этому возможно подключение телефона к [[Jabber]] и другим [[IM|IM-сетям]] не через [[транспорт]] (промежуточный узел, соединяющий разнородные сети), а напрямую, хотя и поверх сети IMPS.
 
Клиенская часть запускается на телефоне пользователя, серверную обычно обеспечивает провайдер. Но нет никаких препятствий использовать сторонние сервера. Благодаря этому возможно подключение телефона к [[Jabber]] и другим [[IM|IM-сетям]] не через [[транспорт]] (промежуточный узел, соединяющий разнородные сети), а напрямую, хотя и поверх сети IMPS.
  
===Клиент===
+
== Клиент ==
В ряде современных мобильных телефонов [[клиент]] уже встроен. Слово ''IMPS'' в интерфейсе этих продуктов явно не упоминается и название пункта, который отвечает за вызов клиента на телефонах разных производителей различается. Так, например, в телефонах [[Nokia]] он носит название ''My Presence'', у [[Sony Ericsson]] — ''My Friends'' (в разделе ''Messaging''), на некоторых моделях телефонов [[Siemens]] - ''Messenger'', а у [[Motorola]] — просто ''IM''.
+
  
===Сервер===
+
В ряде современных мобильных телефонов IMPS-клиент уже встроен. Если грубо очертить эти устройства, то это аппараты не старше 3-4 лет, марок Nokia, Motorola, Sony-Ericsson, Siemens или BenQ. В современных телефонах-смартфонах, по-видимому, от них стали отказываться, заменяя обычными XMPP-клиентами.
{{todo|Необходимо уточнить эту информацию. Скорее всего, существуют только коммерческие реализации.
+
  
: Собственно, было бы странно, если бы в такой отрасли, как мобильная связь, где деятельность лицензируется, крутятся бешеные деньги, а диапазоны частот строго регулируются государственными структурами, были бы свободные или бесплатные решения.}}  
+
Слово ''IMPS'' в интерфейсе этих продуктов явно не упоминается и название пункта, который отвечает за вызов клиента на телефонах разных производителей различается. Так, например, в телефонах
 +
* {{w|Nokia}} он носит название IM или IM/Chat ''My Presence''
 +
* {{w|Sony Ericsson}} (в моделях под управлением платформы А200)  — ''My Friends'' (в разделе ''Messaging'') - в русском интерфейсе это ''Мои друзья'', расположенные в меню отправки SMS
 +
* на некоторых моделях телефонов {{w|Siemens}} — ''Messenger'' или ''Instant Message''
 +
* BenQ — ''Instant Message''
 +
* {{w|Motorola}} — просто ''IM''.
 +
 
 +
В то же время (последние годы) ряд компаний строит свои решения на базе XMPP - так Nokia реализовала в рамках сервиса [[Ovi]] jabber-клиент и запустила собственный сервер.
 +
 
 +
== Сервер ==
  
 
Спецификации протокола открыты и доступны для разработчиков на [http://www.openmobilealliance.org/technical/release_program/imps_v1_2_1.aspx сайте Open Mobile Alliance].
 
Спецификации протокола открыты и доступны для разработчиков на [http://www.openmobilealliance.org/technical/release_program/imps_v1_2_1.aspx сайте Open Mobile Alliance].
  
===Применение===
+
Известное серверное ПО - [http://baraza.im/ Baraza].
В Российской Федерации эта технология используется оператором [[Билайн]] для предоставления услуги под названием «[[Билайн#Свои|Свои]]».  
+
  
Его конкурент — [[МТС]] — для организации подобного сервиса, возможно, планировал использовать технологию {{w|i-mode}}, но в итоге отказалася от неё. Предположение о планах МТС сделано на основании сведений о том, что компания {{w|NTT DoCoMo}} — разрабочик i-mode — имела собственное решение для мобильного [[IM]], которое работало поверх i-mode. Надо сказать, что это решение основано на [[XMPP]]. Об этом упоминается в [[Jabber Journal:27|Jabber Journal #27]].
+
== Применение ==
  
=== Взаимодействие с XMPP ===
+
В Российской Федерации эта технология используется операторами «большой тройки» ([[Билайн]], [[w:Мобильные ТелеСистемы|МТС]], {{w|МегаФон}}) для предоставления услуги «Чат».
 +
 
 +
Ранее МТС для организации подобного сервиса, возможно, планировали использовать технологию {{w|i-mode}}, но в итоге отказались от неё. Предположение о планах МТС сделано на основании сведений о том, что компания {{w|NTT DoCoMo}} — разрабочик i-mode — имела собственное решение для мобильного [[IM]], которое работало поверх i-mode. Надо сказать, что это решение основано на [[XMPP]]. Об этом упоминается в [[Jabber Journal:27|Jabber Journal #27]].
 +
 
 +
== Взаимодействие с XMPP ==
  
 
Взаимодействие с клиентами сети на базе IMPS может осуществляться при использовании такого [[XMPP]]-сервера, как [[Jabber XCP]].
 
Взаимодействие с клиентами сети на базе IMPS может осуществляться при использовании такого [[XMPP]]-сервера, как [[Jabber XCP]].
  
Существуют как готовые шлюзы
+
Существуют как готовые шлюзы. К ним ко всем имеются нарекания.
* [http://www.onesoup.com/ onesoup]
+
* [[mobjab]]
 +
* [http://www.onesoup.com/ onesoup] - По некоторым сведениям <ref>http://llivejo.livejournal.com/107469.html</ref> не функционирует.
 
* [http://packetbox.com/ PacketBox]
 
* [http://packetbox.com/ PacketBox]
* [http://www.mobjab.com/imps-gtalk-xmpp-jabber.htm mobjab]
+
* [http://baraza.im/ Baraza] - сервер с открытым кодом (последние изменения в проекте датируются 2008 годом, готовая сборка может быть неработоспособна)
так и программное обеспечение
+
 
* [http://baraza.im/ Baraza]
+
== Ссылки ==
 +
* [http://www.olympum.com/category/imps/ Бруно Фернандес-Руис] о программировании для IMPS и XMPP.
  
===Смотрите также===
+
== Примечания ==
* [[:w:en:IMPS|IMPS]]&nbsp;— статья в англоязычной Wikipedia
+
<references/>

Latest revision as of 22:01, 20 December 2016

IMPS (Instant Messaging and Presence Service) — это один из стандартов для систем мгновенного обмена сообщениями и информацией о присутствии. Область его специализации — мобильные телефоны и прочие устройства с возможностью работы по GPRS. Протокол разработан с учетом повышенного внимания к экономии трафика и ресурсов аккумулятора.

Клиенская часть запускается на телефоне пользователя, серверную обычно обеспечивает провайдер. Но нет никаких препятствий использовать сторонние сервера. Благодаря этому возможно подключение телефона к Jabber и другим IM-сетям не через транспорт (промежуточный узел, соединяющий разнородные сети), а напрямую, хотя и поверх сети IMPS.

Клиент[edit]

В ряде современных мобильных телефонов IMPS-клиент уже встроен. Если грубо очертить эти устройства, то это аппараты не старше 3-4 лет, марок Nokia, Motorola, Sony-Ericsson, Siemens или BenQ. В современных телефонах-смартфонах, по-видимому, от них стали отказываться, заменяя обычными XMPP-клиентами.

Слово IMPS в интерфейсе этих продуктов явно не упоминается и название пункта, который отвечает за вызов клиента на телефонах разных производителей различается. Так, например, в телефонах

  • Nokia он носит название IM или IM/Chat My Presence
  • Sony Ericsson (в моделях под управлением платформы А200)  — My Friends (в разделе Messaging) - в русском интерфейсе это Мои друзья, расположенные в меню отправки SMS
  • на некоторых моделях телефонов Siemens — Messenger или Instant Message
  • BenQ — Instant Message
  • Motorola — просто IM.

В то же время (последние годы) ряд компаний строит свои решения на базе XMPP - так Nokia реализовала в рамках сервиса Ovi jabber-клиент и запустила собственный сервер.

Сервер[edit]

Спецификации протокола открыты и доступны для разработчиков на сайте Open Mobile Alliance.

Известное серверное ПО - Baraza.

Применение[edit]

В Российской Федерации эта технология используется операторами «большой тройки» (Билайн, МТС, МегаФон) для предоставления услуги «Чат».

Ранее МТС для организации подобного сервиса, возможно, планировали использовать технологию i-mode, но в итоге отказались от неё. Предположение о планах МТС сделано на основании сведений о том, что компания NTT DoCoMo — разрабочик i-mode — имела собственное решение для мобильного IM, которое работало поверх i-mode. Надо сказать, что это решение основано на XMPP. Об этом упоминается в Jabber Journal #27.

Взаимодействие с XMPP[edit]

Взаимодействие с клиентами сети на базе IMPS может осуществляться при использовании такого XMPP-сервера, как Jabber XCP.

Существуют как готовые шлюзы. К ним ко всем имеются нарекания.

  • mobjab
  • onesoup - По некоторым сведениям [1] не функционирует.
  • PacketBox
  • Baraza - сервер с открытым кодом (последние изменения в проекте датируются 2008 годом, готовая сборка может быть неработоспособна)

Ссылки[edit]

Примечания[edit]

  1. http://llivejo.livejournal.com/107469.html