ГлавнаяIT-РешенияПреимущества и недостатки Java

Преимущества и недостатки Java

преимущества и недостатки java

Язык программирования Java специально создавался для разработки сетевых приложений и обладает всеми средствами для реализации динамического обмена данными между компонентами распределенного приложения. Поэтому Java наилучшим образом подходит для разработки программного обеспечения для удаленной диагностики, мониторинга и управления.

Для работы с программными решениями на языке Java, осуществляющими веб-базированный доступ к технологическим данным, на компьютере клиента из специального программного обеспечения должен быть установлен лишь стандартный веб-браузер с поддержкой Java. Кроме того, Java-базированные решения обладают следующими преимуществами.

· Java является сравнительно простым языком программирования. Быстрому созданию надежного программного кода способствует автоматическое управление памятью, отсутствие многократного наследования и указателей.

· Байтовый код Java в большой степени независим от операционной системы или процессора. Благодаря этому приложения на языке Java легко портируются на другие платформы.

· С помощью технологий JNI и CORBA может быть реализована связь с объектами, созданными на других языках программирования.

В сравнении с другими программными решениями (например, с Remote Scripting) веб-базированное приложение на языке Java, использующее для обмена данными сокеты, позволяет достичь меньшего времени реакции при оповещении клиента. Недостатком этого способа обмена является, однако, использование TCP-порта с нестандартным номером, который при доступе веб-клиента, находящегося за пределами защищенной сети, к данным технологического сервера, лежащего в ее пределах, должен быть сначала разрешен системным администратором для обмена.

Другой недостаток Java заключается в том, что для эффективного выполнения Java-приложений, система пользователя должна обладать достаточно мощными вычислительными ресурсами, особенно при работе с приложениями, содержащими сложные пользовательские интерфейсы.

Поделиться


Вы можете установить ссылку на данный материал на сайт или блог используя следующий код:

Предварительный просмотр :

HTML ссылка на статью:
Ссылка для форума:
 


Читайте:


Добавить комментарий


Защитный код
Обновить

Новости IT-решений:

SCADA-системы. Стратегия клиентских приложений

Традиционно SCADA-системы выполняют следующие функции: · сбор данных с контроллерного уровня, в том числе на основе стандартных протоколов DDE, ...

Гиперссылки на другиеWeb-узлы

В сети Intranet предприятия или вне его может быть множество других серверов данных, где хранится необходимая информация. Например, главный технолог...

Часть 5. Что приводит нас к бедности

- Никогда не следует сравнивать себя с другими! Борис думает, что он является самым лучшим среди своих одноклассников, потому что он единственный,...

Бизнес сборник:

Финансовый совет при вложении инвестиций

News image

Большинство людей, пользующихся услугами финансовых консультантов, ожидают, что они приложат максимум усилий и просле...

Советы по ведению бизнеса. Как вести бизнес экономно.

News image

В нашем случае стоит обратить внимание на правильную доставку товара, пусть это будут теплицы и выращенные в них овощи и...

Инвестор, не склонный к риску

News image

Инвестор, не склонный к риску, выберет этот портфель в том или ином сочетании со свободными от риска ценными бумагами....

Как избежать непредвиденных расходов?

News image

Грамотные инвент-менеджеры знают, что непредвиденные расходы неизбежны. Их причинами могут стать форс-мажорные обстоя...

Менеджмент:

News image
News image
News image
News image
News image
News image

Финансовый консалтинг:

Корпоративные совместные предприятия

News image

Совместное предприятие представляет собой инвестиции двух или более компаний с целью совместного обеспечения его произ...

Корректировка при переходе от метода ЛИФО к методу ФИФО

News image

Как ясно из предшествующего обсуждения и следующего примера, метод ЛИФО сильно недооценивает запасы во время роста уро...

Модель определения стоимости капитальных активов

News image

Sharpe и Lintner расширили теорию портфеля активов, создав модель оценки капитальных активов, призванную объяснить, ка...

Уроки инвестиций:

News image

Значение концепции накопления (сопоставления)

Мы формально ввели концепцию накопления или, как ее иногда называют, сопоставления . В предыдущем разделе мы неформально испо...

News image

Управление запасами

Комбинированная система управления запасами сырья или готовых изделий с обрати ой/прямой связью. Как и в случае контроля счетов ...

News image

Стратегии бюджетирования

Существует ряд стратегий бюджетирования, которые могут использоваться организациями. Дополнительное бюджетирование: бюджет но...

News image

Организационный контроль

Бюджеты фирм — очень важный инструмент управленческого контроля. После согласования и начала реализации планов возникает необход...

News image

Метод FIFO

В методе FIFO в качестве базы оценки запаса на конец года используются последние цены, но при оценке запаса, который потребляетс...

Авторизация