Системи, засновані на предметних каталогах

Приклад. Якщо потрібно з'ясувати, яка в світі є інформація про динозаврів, досить спуститися по ієрархії:

Науки ==> Тварини ==> Доісторичні тварини ==> Динозаври.

Каталоги, складені людьми, більш осмислені, ніж автоматичні індекси. Їх дуже мало, так як їх створення і підтримка вимагають величезних витрат. Для прикладу розглянемо найпопулярніший предметний каталогYahoo !. який має одну з найбільших баз даних. Має інформаційні бази для дітей і підлітків. Підтримує два основні методи роботи з каталогом - пошук за ключовими словами і пошук по ієрархічному дереву розділів. Не приймає запитів на природній мові.

Автоматичні індекси.

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

Автоматичний індекс складається з трьох частин:

бази даних, що збираються цим роботом;

інтерфейсу для пошуку в цій базі, з яким і працює користувач.

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

Серед відомих індексів виділяється AltaVista - одна з найпотужніших повністю автоматичних пошукових систем. Володіє повнотекстової базою даних. Видає найбільшу кількість посилань. Проіндексовано 30 млн. Сторінок з 300 тисяч серверів і 4 млн. Статей з телеконференцій Usenet. За один день AltaVista обслуговує близько 20 млн. Запитів.

5. Програма пересилки файлів Ftp.

Переміщує копії файлів з одного вузла Інтернет на інший відповідно до протоколу FTP (File Transfer Protocol - "протокол передачі файлів"). При цьому не має значення, де ці вузли розташовані і як з'єднані між собою. Комп'ютери, на яких є файли для загального користування, називаються FTP-серверами. В Інтернет є більше 10 Терабайт безкоштовних файлів і програм.

6. Програма віддаленого доступу Telnet.

Дозволяє входити в іншу обчислювальну систему, що працює в Інтернет, за допомогою протоколу TELNET. Ця програма складається з двох компонент: програми-клієнта, яка виконується на комп'ютері-клієнті, і програми-сервера, яка виконується на комп'ютері-сервері.

встановлення з'єднання з сервером;

прийом від абонента вхідних даних, перетворення їх до стандартного формату і відсилання сервера;

прийом від сервера результатів запиту в стандартному форматі і переформатування їх у вид, зручний клієнтові.

очікування запиту в стандартній формі;

обслуговування цього запиту;

відсилання результатів програмою-клієнту.

Telnet - просте і тому універсальний засіб зв'язку в Інтернет.

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

Схожі статті