Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Комлекс технологий Java

div.main {margin-left: 20pt; margin-right: 20pt}

Комлекс технологий Java весьма обширн. Поэтому-то и затруднено
использование технологий Java в маленьких компаниях. Имеющийся штат IT
специалистов просто не в состоянии обеспечить качественную поддержку всех
используемых продуктов и систем. Обычно в таких компаниях работают не более 3-4
человек, знакомых с Ява. И,как правило, это не профессионалы высокого класса ,
небольшой компании они не по карману. Дела же со средними по размеру компаниями
обстоят уже лучше. Эти компании обычно имеют достаточно средств для найма
спецалистов высокого уровня и обучения их необходимым технологиям. Однако,
применение Java, как базовой технологии, в подобной компании может быть начато
только волевым решением IT менеджера. Подобное решение зачастую бывает не в
пользу Java. И этому есть несколько причин. Первая, куда девать уже имеющийся
штат программистов и специалистов? Переучивать - долго и результат заранее не
известен. Уволить - тоже нельзя, поскольку обучение новых сотрудников специфике
предприятия затянется на такое же время, как и обучение Java уже существующих
сотрудников. Приходится искусственно раздувать штат, что не всегда уместно.
Поскольку это не только увеличение фонда заработной платы, но дополнительное
оборудование, помещения и т.д. Что для компании средней руки будет весьма
заметным расходом. Другая причина - боязнь нового. Java сравнительно новая
технология, а большинство людей с опаской относятся ко всему новому. Да и искать
специалиста с опытом работы с Java от 10 лет тоже достаточно глупо. А вот в
крупных компаниях уже достаточно и средств и помещений для новых специалистов.
Некоторые компании, чтобы не остаться на обочине жизни, вытиснутые другим
гигантом или шустрым новичком, постоянно вынуждены испытывать новые технологии,
пытаться их применять у себя. Чем же Java так привлекательна для применения,
особенно в крупных компаниях? Что такое крупная компания с точки зрения IT
специалиста? Это прежде всего огромный парк вычислительной техники,
разнообразное программное обеспечение, обширная предметная область и т.д. Замена
операционной системы, к примеру, в таких компаниях равносильна пожару и может
вообще парализовать деятельность предприятия на длительное время. А если
потребуется заменить аппаратную платформу? Применение Java в таких случаях даст
некоторую независимость и от операционных систем и от аппаратных платформ.
Конечно же перевод всей организации под полностью другую платфому не произойдет
в мгновение ока, но уже наработанное программное обеспечение в таком случае
останется и будет продолжать работать, конечно в случае, если оно граматно и в
соответствии со стандартами спроектировано и разработано. А для компаний
производящих кроссплатформенное программное обеспечение лучшего программного
средства, чем Java придумать достаточно сложно. Разрабатываться оно может на
любой из платформ, работать будет на всех остальных также, как и на платформе
разработки, обширные библиотеки основных классов могут обеспечить практически
все потребности программистов. Если использовать и дополнительное программное
обеспечение, использующее технологии Java, то будет сформирован полностью
Java-комплекс программного обеспечения. А вот от поддержки платформо-зависимого
программного обеспечения лучше отказываться, что большие компании и делают. Ведь
монополизм еще ни к чему хорошему не приводил, а монополизм к примеру
операционной системы на конкретном предприятии может, в конце концов, привести к
полному провалу. Наработанное программное обеспечение для одной платформы, одной
операционной системы завтро может быть уже ненужным, поскольку производитель
операционной системы, следующей версии поддерживающей новое оборудование, новые
типы процессоров, большие объемы памяти, жестких дисков и т.д., заявит непомерно
большую цену. А ведь придется ее покупать. А если кто-то, где-то пока использует
нелецензионное программное обеспечение, то такая ситуация все же временная и в
недалеком будущем за все все-таки придется платить. Естественно, что привязка
программного обеспечения к технологиям Java тоже выглядит как некая
монополизация. С одной стороны, это действиетльно так, но если учитывать,
открытость спецификаций, а также предложения различных реализаций платформы Java
различными производителями, то можно уверенно сказать, что это уже не монополия,
а хорошо развитая конкуренция. Что несомненно идет на пользу самой платформе.
Ведь всего за несколько лет, платформа Java проделала тот путь, который другие
языковые платформы проделали за пару десятков лет. Такие гиганты - производители
программного обеспечения, как IBM (www.ibm.com) или Oracle (www.oracle.com)
активно внедряют технологии Java в свои разработки, да и у другого гиганта
Microsoft (www.microsoft.com), так же разрабатывается собственная технология,
аналогичная технологиям Java (платформа.NET).



Владислав Кравченко, href="mailto:grigorenko@mail.ru">Григорий Григоренко


  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте