Тим ОРейли - Що таке Веб 2.0 стр 7.

Шрифт
Фон

Не дивлячись на те що Microsoft вже продемонструвала неймовірну здатність вчитися і врешті-решт перевершувати своїх конкурентів, немає сумнівів, що конкуренція змусить Microsoft

(і ширше будь-яку сучасну софтверну компанію) перетворитися на компанію абсолютно іншого типу. Дійсним компаніям Веба 2.0 буде простіше, оскільки їх не тягнуть назад старі підходи (а також супутні бізнес-моделі і джерела прибутків).

Спрощення моделі програмування

au courant

Успіх веба багато в чому зобов'язаний тому, що велика частина теоретичних побудов, присвячених гіпертексту, була відкинута на користь простих прагматичних рішень, які і послужили основою ідеальної конструкції. RSS став, можливо, єдиним широко поширеним веб-сервісом саме тому, що він простий. А складні корпоративні набори все ще чекають свого часу.

Аmazon надає два типи веб-сервісів. Перший не відступає від формалізму SOAP (Simple Object Access Protocol), тоді як другий просто здійснює передачу XML через HTTP за допомогою спрощеного підходу, відомого як REST (Representational State Transfer). Веб-сервіси першого типу використовуються для B2b-транзакцій (наприклад, між Amazon і роздрібними партнерами), але 95 відсотків всіх операцій проводиться за допомогою REST.

То ж прагнення до простоти спостерігається і у іншого «сьогодення» веб-компаній. Візьмемо Google Maps. Простий AJAX-інтерфейс був швидко «розібраний» хакерами, які потім зуміли використовувати дані, що поставлялися, для організації нових сервісів.

Картографічні веб-сервіси були доступні і раніше: від Gis-вендорів (ESRI, наприклад) і таких компаній, як Mapquest і Microsoft Mappoint. Проте Google Maps завоював світ, завдяки своїй простоті. І якщо експериментування з даними веб-сервісов від «сьогодення» вендорів вимагало укладання контракту, то Google Maps був спроектований так, що дані можна було відразу використовувати в своїх цілях і хакери дуже скоро навчилися це робити.

Звітси можна винести декілька важливих уроків:

підтримуйте спрощені моделі програмування і ви отримаєте вільно-зв'язаних партнерів. Проблема корпоративних веб-сервісів в тому, що вони припускають жорстко обумовлене партнерство. У багатьох випадках це виправдано, але часто найцікавіші застосування можуть бути побудовані на вельми крихкій основі.

думайте про синдикацію, а не про координацію. Прості веб-сервіси як RSS або сервіси на базі REST займаються синдикацією даних, не намагаючись контролювати, що відбувається з інформацією на іншому кінці ланцюжка. Ідея наскрізної передачі даних є одній з базових ідей самого інтернету.

проєктуйте з урахуванням можливих переробок і поліпшень. Системи, подібні вебу, RSS і AJAX, схожі тим, що особливих перешкод для їх повторного використання не існує. Велика частина корисного софтвера знаходиться у відкритих вихідниках, а якщо і немає, то є не так вже багато способів захистити свою інтелектуальну власність. Стандартна браузерная функція «подивитися вихідник» дозволяє будь-якій людині скопіювати будь-яку веб-сторінку. RSS був спроектований для того, щоб користувач міг читати контент тоді, коли це зручно йому, а не постачальникові інформації. Найуспішніші веб-сервіси це, як правило, такі служби, які можуть бути змінені несподіваним для їх творців чином (some rights reserved).

Іновації у зборах

Web 2.0housingmaps.comHousingmaps.comGoogle Adsense

Ці приклади

інтуїтивно забеспечують другий ключовий принцип Web 2.0, до якого ми звертаємося в «іноваціях у зборах.» Коли товарних компонент дуже багато, то ви можете новим і ефективним способом створити звичайною їх збіркою нове значення. Так як революція ПК сприяла багатьом можливостям для іновацій у зборі технічних пристроїв, з компаніями подiбних Dell, які роблять науку з таких збірок, і таким чином, наносять поразку компаніям, чиї бізнесові моделі потребують іновацій у розробці пристроїв, ми допускаємо, що Web 2.0 забеспечить можливість компаніям, які конкурують, одержувати кращі результати при використанні і об'єднанні послуг, які забеспечуються іншими.

Інвестиційний тезис Web 2.0

Поль КедроськийWeb 2.0

Софт працює поверх пристроїв

Опубліковано 21.10.2005 р. (джерело)

Збираємо по-новому

Вебі 2.0Housingmaps.comGoogle Adsense

Ці приклади ілюструють ще один ключовий принцип Веба 2.0 те, що ми називаємо «збірка по-новому». Коли навколо стільки дешевих компонентів, ви можете створювати щось цінне, просто збираючи з них несподівані або ефективні комбінації. Точно так, як і ПК-революція дала «путівку в життя» компаніям що збирає комп'ютери із звичайних комплектуючих, Веб-2.0 надає можливість компаніям, що збирають свої застосування з чужих компонент.

Софт працює поверх пристроїв

Веба 2.0MicrosoftДейв Стац

Звичайно, так можна охарактеризувати практично всі веб-додатки. В кінці кінців, просте застосування вимагає для своєї роботи принаймні два комп'ютера: один для хостингу сервера, другий для браузера. І як ми вже обговорювали, розвиток веба як платформи розширює цю ідею до синтетичних додатків, складених з сервісів, які надаються множиною комп'ютерів.

Але з Вебом 2.0 таке трапляється частенько «2.0» означає не щось абсолютно нове, а розвиток і поглиблення існуючих концепцій. І фраза Стаца пояснює, як потрібно

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке