суббота, 2 февраля 2008 г.

api социальных сетей и сервисов в интернете

Хочу продолжить тему будущего Интернета. На мой взгляд большинство сайтов и сервисов обзаведутся API: функции вызываемые на сервере. Пример существующих протоколов: xml-rpc и soap. SOAP предоставляет больше возможностей для передачи данных, а также способ описать функции и их параметры. Но то так, технические детали. Просто вспомнил обзор в “компьютер пресс” или в “Компьютерра” технологий. Из них soap упоминается как технология, находящаяся во второй стадии развития - подъема перед бумом. Ей правда сто лет в обед (ну не сто, а около десяти будет точно). Чтобы понять куда движется мир - зайдите на code.google.com. Там обширная простыня программных интерфейсов поддерживаемых гуглом, правда сейчас в нее включены opensource проекты на том же гугле. Полгода назад такого изобилия еще не было. Наверно менеджеры из гугля прекрасно понимают, что не все из них выстрелят, но что то же должно серьезно вырасти. Любая популярность прекрасно конвертируется в деньги. Я бы хотел понять отчасти что там, но сам себя ограничиваю - все на свете знать невозможно, и тешу себя надеждами, что однажды я потрачу несколько дней на детальное изучение этих интерфейсов. Очевидно движение в сторону предоставления интерфейсов для удаленного управления данными, в частности такой интерфейс имеет и facebook.com - популярная социальная сеть. В памяти всплывает недавно встретившийся api у reg.ru - управление доменами в зоне ru, правда параметры передаются методом пост - то есть одномерный массив значений. Большинство блогов имеют собственные апи. Тенденция понятна. Но на мой взгляд этого еще не осознали разработчики сервисов и социальных сетей. Ну например я ничего не слышал об аналогичных апи в news2.ru и habrahabr.ru. Причина этого, на мой взгляд, не отсутствие спроса на подобное, а стиль разработчиков этих сетей. Нет никаких существенных сложностей, чтобы создать интерфейс доступа, ну например по xml-rpc. Тут скорее отсутствие осознания того, что интернет это не только доступ к данным, но и еще вычислительная среда. Интернет позволяет часть вычислительных задач выносить за пределы локального компьютера, а часть задач из Интернета выполнять на вашем компьютере. И проблема состоит не в отсутствии вычислительных мощностей, когда жизненно необходимо часть задач выносить на выполнение на другие компьютеры, а в самом подходе к ресурсам. Например, чтобы читать блог вовсе не обязательно заходить на сайт - достаточно rss. Такие новые подходы нуждаются в некотором переосмыслении

Успешно продолжаю писать на дельфи необходимые модули. В предыдущем посте я писал о затруднениях в проектировании контрола в дельфи, но чтож, большей частью мои страхи были необоснованными - успешно написал модуль по управлению колонками для ListView, с дополнительными приятными фичами типа сортировки. Теперь пишу универсальный модуль для отображения xml элементов в списке. Получиться очень удобный модуль: данные в виде xml файлов будут мониториться и динамически отображаться в списке после парсинга. Думаю очень будет легко построить последующие приложения - смотрите выше ссылку на гуглевские апи.

Здесь можно оставить свои комментарии. Выпуск подготовленплагином wordpress для subscribe.ru

Комментариев нет: