Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2 Диплом 5 разделов.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.22 Mб
Скачать
    1. Переваги Java-Платформи

Переваги для кінцевого користувача: На сьогоднішній день, Java-Платформа забезпечує підтримку оперативного, інтерактивного наповнення World Wide Web, за допомогою «just-in-time» доступу до програмних ресурсів. Додатки легко доступні на всіх операційних системах одночасно, що звільняє користувача від необхідності вибору операційної системи по факту доступності додатків. Більш маленькі, менш дорогі спеціалізовані системи будуть, в остаточному підсумку, доступні для спеціалізованих додатків.

Переваги для розробника: Мова програмування Java – невелика, проста для вивчення система, оснащена всебічно, що розширюється набором, API. Розробники можуть «написавши один раз, запускати всюди», що дає мові Java величезну перевагу перед іншими мовами на ринку. Крім того, програми на Java на всіх операційних системах при компіляції перетворяться до того самого двійкового формату. Виграш у порівнянні із ситуацією, коли для установки програми на декількох платформах потрібно писати й компілювати код окремо для кожної платформи, очевидний. Програміст може працювати над додатком під однією платформою, скорочуючи при цьому час і вартість розробки, і бути впевненим, що його код буде працювати скрізь. Можливість «написавши один раз, запускати всюди», для багатьох програмістів є достатньою причиною для переходу до мови Java від таких мов як C або С++, на яких працездатність додатків залежить від платформи а, також, додатки яких «немережеві».

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

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

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

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