J2J.RU - cовременная система продвижения сайтов
Меню сайта

Категории раздела

Наш опрос
Какой у Вас Андроид
Всего ответов: 192

Файлы
Новые Популярные Лучшие


Теги
Android (34)
uCoz (8)
mobile (3)
sistem (3)
xml (3)
google (2)
html (2)
Oboi (2)
opera (2)
Rest (2)
soap (2)
action (1)
ajax (1)
App2SD (1)
apps (1)
CSS (1)
Ddms (1)
editor (1)
gmail (1)
gobook (1)
java (1)
legend (1)
Lite (1)
live (1)
mp3 (1)
mrtm (1)
Muse (1)
ninja (1)
pdf (1)
php (1)
Root (1)
sensor (1)
shazam (1)
sql (1)
thread (1)
touch (1)
UI (1)
Widget (1)
Worms (1)
Xplore (1)
Zirco (1)

RSS
  
Новостная лента.

Форумная лента.

Файловая лента.  

Главная » Статьи » Интересно » Интересные статьи [ Добавить статью ]

Введение в Mobile Blogging

Что такое Blogging

Weblogging - это техника, которая позволяет людям легко публиковать их мысли во всемирной паутине. С момента своего основания, Web позволял размещать различный контент, но появление blogging-а сделало этот процесс очень простым и добавило несколько важных возможностей. Любой человек, имеющий Web браузер, может опубликовать блог, причем для этого не надо знать HTML и других технологий, необходимых web мастерам: FTP, Telnet, Javascript, Java Servlets. В настоящее время blogging быстро развивается, еще не утряслись протоколы, продолжается конкуренция между различными пакетами.

Термин blog - это сокращение от "weblog" - сайта, который напоминает по своему содержанию дневник и постоянно обновляется. Слово "weblog" произошло от двух слов: "web" - основная технология, на которой все базируется, и "log" - отчет о произошедших событиях.

Anton Zuiker написал отличное и краткое описание blogging-а.

С точки зрения пользователя нет ничего проще, чем создать блог. Для этого нужно подключиться к одному из blog сервисов. Вот некоторые из них (бесплатные) BloggerJRollerPitasBlog-City и 22 Blog.

Архитектура блога

Блог представляет собой web приложение - blog server, которое генерирует страницы и позволяет автору обновлять их содержание. Существует огромное количество вариаций блог серверов, но все они предоставляют некоторые базовые возможности:

  • Автор может отгружать новое наполнение. Большую часть времени, автор производит обновление содержания блога, вводя новую информацию через форму в браузере.
  • Читатель может просматривать оглавление блога, используя web браузер. Обычно блог сервер выдает информацию в хронологическом порядке, так что самые новые записи оказываются на самом верху.

Достаточно распространены следующие дополнительные возможности:

  • Некоторые сервера позволяют читателям добавлять свои комментарии в блог. Таким образом, каждая запись блога может рассматриваться перерасти в дискуссию между автором блога и читателями.
  • Многие сервера могут автоматически генерировать RSS. RSS файл - это XML документ, который суммирует информационное наполнение сайта; RSS файлы создаются на основании текущего наполнения блога.

Многие из блог серверов являются открытыми проектами и распространяются бесплатно. Вот некоторые из них:

Blog Server API

В подавляющим большинстве случаем клиентской частью блога является простая форма в web браузере. Это решение достаточно просто, поскольку форма может быть легко интегрирована в приложение блог сервера.

C ростом популярности blogging-а стали появляться альтернативные решения. Это стало возможно благодаря тому, что сервера стали предоставлять в распоряжение разработчиков прикладной программный интерфейс (API). Предположим, я пишу blog сервер. Тогда, если я хочу позволить другим людям писать blog клиенты, я должен предоставить в их распоряжение API и соответствующую документацию.

Однако не стоит изобретать велосипед. Вместо того, чтобы раскручивать собственный API, можно воспользоватьсястандартным. В настоящее время есть несколько разработок, которые в той или иной степени могут претендовать на роль стандарта:

Есть еще "Atom", он находится в разработке в рамках проекта Echo Project.

Diego Doval написал интересный обзор существующих в настоящее время блог-API и подвел некоторые итоги.

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

Клиентские программы

Поскольку API блог серверов являются общедоступными, любой желающий может написать свой собственный блог клиент. В настоящее время существует огромное количество клиентов для настольных ПК. Например, BlogBuddy и w.bloggar.

Moblogging

Что такое Moblogging?

А как на счет blogging-а для мобильных устройств, получившего название moblogging? На первый взгляд все выглядит идеально: независимо от места положения Вы всегда можете добавить информацию в блог, используя мобильный телефон. Пожалуй единственным недостатком этой идеи является необходимость вводить текст, используя неудобную клавиатуру телефона. Конечно миллионы людей отправляют в день по сотни sms сообщений, но короткие sms-ки не идут ни в какое сравнение с длинными информационными статьями блогов.

Использование мобильных телефонов для ввода информации в блоги ждет нас в будущем, когда появятся альтернативные технологии ввода информации. Сегодня же для этих целей предпочтительней использовать КПК или смартфоны с компактной QWERTY клавиатурой.

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

Софт для организации блога с поддержкой ввода с мобильных устройств

Moblogging имеет короткую, но очень насыщенную историю. Если вы хотите узнать все подробности этого вопроса, посетите сайтhttp://moblogging.org.

Современные клиенты мобильных блогов используют e-mail и SMS для передачи информации с мобильного телефона на сервер. На сервере поступающая информация обрабатывается специальными скриптами и публикуется.

Первой, из широко используемых систем мобильного блога сала Hiptop Nation - общедоступный блог на основе Danger Hiptop устройств. В настоящее время существует огромное количество инструментов для организации мобильного блога. Самые известные из них - FoneBlog фирмы NewBay Software, BlogPlanet и KABLOG.

Эскиз Java MIDP клиента для мобильного блога

Хочу представить на ваш суд сделанный мной набросок архитектуры мобильного фото-блога. Его ключевым звеном является Java MIDP клиент, запущенный на мобильном устройстве и передающий информацию blog серверу.

Для запуска клиентского приложения нам понадобится устройство, оснащенное камерой и предоставляющее доступ к видео возможностям через MMAPI. Одним из таких устройств является Nokia 3650.

На первый взгляд самым разумным решением будет отсылать снимок непосредственно на блог сервер, однако не все так просто:

  • MIDlet должен будет использовать XML-RPC для общения с сервером. Это значит, что он должен уметь генерировать и анализировать XML документы. Существует множество путей решения этой проблемы, начиная использованием различных синтаксических анализаторов и генераторов XML кода и заканчивая использованием заранее заготовленных XML шаблонов, заполняемых информацией перед отправкой на сервер. Однако от реализации этих возможностей MIDlet может получиться большим и неповоротливым. На мой взгляд, перспективнее посылать данные в упрощенном формате на промежуточный сервер, который будет обрабатывать входящие данные и отправлять их, используя XML-RPC на блог сервер.
  • Даже если вы решите включить работу с XML непосредственно в MIDlet, перед вами останется вопрос какие из существующих blog API использовать в своей клиентской программе. Поддержка API также сожрет много места и ресурсов. Разумнее возложить эту задачу на описанный выше промежуточный сервер.
  • Не надо забывать о пользователях, не имеющих блога. Они тоже могут захотеть разместить снимки на сервере, чтобы потом вернуться к ним. Использование промежуточного сервера может удовлетворить и их запросы.

Телефоны, поддерживающие JSR 172 и J2ME Web Services Specification имеют все необходимое для работы с XML документами.

Категория: Интересные статьи | Добавил: Virus (29.11.2012)

Похожие темы на пост "Введение в Mobile Blogging"

Схожие темы выбранные по тегам : Blogging, mobile, введение
  
Просмотров: 1249 | Рейтинг: 0.0/0

Дорогие пользователи и гости сайта!!! Пожалуйста, если вам не сложно, оставте комментарий или ваше мнение о портале в Гостевой книге. Ваше мнение очень важно для нас и очень поможет в поиске дальнейшего пути развития сайта. С уважением, Администрация сайта AndroBum!



Так же рекомендуем:
Всего комментариев: 0
Информация:
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

[ Регистрация | Вход ]
Поиск

Мини-чат

Block title
Virus
файлов: 69
Постов: 38
Комментов: 1005
Репутация: 0
Ранг:

droid
файлов: 3
Постов: 0
Комментов: 0
Репутация: 100
Ранг:

Serge
файлов: 1
Постов: 0
Комментов: 0
Репутация: 0
Ранг:

Sergey
файлов: 1
Постов: 0
Комментов: 0
Репутация: 0
Ранг:

Аватар не установлен! Blackfoxxx
файлов: 0
Постов: 0
Комментов: 0
Репутация: 0
Ранг:


Друзья сайта
  • Официальный блог
  • скрипты, шаблоны, html, css
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Статистика Сайта
    Статистика сайта как на сайте

    Пользователей всего: +0
    Материалов всего [?]: +
    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Гости сайта Пользователи

    Яндекс.Метрика




    Пользователи онлайн:


    Flag Counter



    Все материалы размещенные на сайте принадлежат их владельцам.
    Copyright dodomo.do.am © 2010-2012