Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 14:00, 18 October 2007.

BIO Сообщения

From Forum Nokia Wiki

Перевод с английского, оригинальная статья находится здесь.


Основные понятия

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

Примеры сообщений такого типа:

  • Сообщения с конфигурациями точек доступа: автоматически изменяет соответствующие настройки
  • Настройки email: изменяет или создает учетные записи email
  • vCards: электронные визитки
  • vCals: элементы электронного календаря.

BIO расшифровывается как Bearer-Independent Object (Носителе-Независимый Объект): из чего следует что работа с данным типом сообщений не зависит от транспортного уровня (напр. SMS или email) с помощью которого они доставляются.

Как это работает?

В компоненте обработки BIO сообщений можно выделить две части: BIO базовый функционал (framework) и BIO парсеры (BIO parsers). BIO парсеры предоставляют функции для разбора и обработки сообщений различного типа. Вы можете создать свой парсер BIO сообщений чтобы добавить возможность обработки новых типов сообщений BIO. Все парсеры должны происходить от базового класса CBaseScriptParser.

Базовый функционал содержит базу данных типов BIO сообщений, что позволяет определить тип входящего сообщения. За появлением новых BIO сообщений следит отдельный компонент системы, называемый наблюдателем BIO (BIO watcher).

Как только система обнаруживает появление нового сообщения BIO, для его разбора и обработки вызывается BIO MTM. BIO MTM передает данные BIO сообщения подходящему BIO парсеру.

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

Related Discussions
Thread Thread Starter Forum Replies Last Post
TMsvEntry iMtmData3 stenlik Symbian Networking & Messaging 3 2007-02-15 20:33
Как использовать стандартные библиотеки? Ecconaut Russian Developer Forum - Форум Российских разработчиков 14 2007-12-11 09:11
The Bug in Camera Example green_lu General Symbian C++ 1 2003-12-02 06:40
how to Receive SMS chinazou305 General Symbian C++ 1 2002-07-23 07:48
Custom SMS MTM murthy.pramod Symbian Networking & Messaging 2 2008-05-20 10:42
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX