Ответы пользователя по тегу Программирование
  • У JAVA есть будущее?

    ehabarov
    @ehabarov
    IT Specialist
    Да никуда Java не пропадет в ближайшем обозримом будущем.
    Ибо пока нет других языков и VM обеспечивающих сравнимую кросс-платформенность.
    Язык вполне популярен, под него существует огромное количество библиотек и готовых продуктов.
    Из известных GUI-приложений можно назвать платформу Eclipse и производные продукты на основе это платформы. Например: List of Eclipse-based software.
    В ближайшем будущем, более вероятно, появится большее количество производных языков (напр. Scala), которые будут генерировать байт-код для JVM.
    Т.е. возможно, что Java, как язык, будет постепенно снижать популярность, но JVM, скорее всего, останется надолго.
    Ответ написан
    Комментировать
  • ESB vs application server?

    ehabarov
    @ehabarov
    IT Specialist
    Насколько я знаю, компания IBM придерживается мнения, что ESB - это концепция и технология, а не конкретный продукт. И эта технология может реализовываться как на основе одного продукта, так и на некотором множестве продуктов.
    Сама технология была призвана уменьшить паутину взаимосвязей между разными приложениями и их компонентами, централизовать и упорядочить взаимодействие, упростить замену и подключение новых компонент.
    Применима ли эта технология к конкретной задаче - нужно выяснять. Выбор конкретной архитектуры и реализации - зависит от задачи.
    Ответ написан
    Комментировать
  • Как убрать лишние пробелы и отступы?

    ehabarov
    @ehabarov
    IT Specialist
    Попробуйте так:
    <%@ page trimDirectiveWhitespaces="true" %>

    Дополнительная информация:
    Strip whitespace from jsp output
    The Java EE 5 Tutorial: Eliminating Extra White Space
    Ответ написан
    2 комментария
  • Вытеснит ли ASP.NET платформу J2EE с ниши enterprise приложений за счет своей кроссплатформенности?

    ehabarov
    @ehabarov
    IT Specialist
    Java и JEE существует под гораздо большее количество ОС и платформ и тоже не стоит на месте, а развивается. Появление кросс-платформенности у потенциального конкурента возможно подстегнет процесс развития.
    Поэтому, если процесс вытеснения и будет, то весьма и весьма постепенный.
    Ответ написан
    Комментировать