• Groovy за 15 минут – краткий обзор

      Groovy — объектно-ориентированный язык программирования разработанный для платформы Java как альтернатива языку Java с возможностями Python, Ruby и Smalltalk.

      Groovy использует Java-подобный синтаксис с динамической компиляцией в JVM байт-код и напрямую работает с другим Java кодом и библиотеками. Язык может использоваться в любом Java проекте или как скриптовый язык.

      Возможности Groovy (отличающие его от Java):

      — Статическая и динамическая типизация
      — Встроенный синтаксис для списков, ассоциативных массивов, массивов и регулярных выражений
      — Замыкания
      — Перегрузка операций

      [http://ru.wikipedia.org/wiki/Groovy]

      Более того, почти всегда java-код — это валидный groovy-код.
      Читать дальше →
    • Spring Remoting — Spring + RMI

        Spring Remoting

        Spring framework предоставляет обширные возможности по созданию распределенных приложений. Он не только помогает создавать удаленные службы, но и упрощает доступ к ним. На данный момент в с помощью фреймворка можно организовывать удаленный доступ с помощью большого количества технологий — Caucho’s Hessian и Burlap, собственная реализация удаленного доступа через HTTP, RMI и т.д. Под катом краткий обзор возможностей фреймворка Spring для создания распределенных приложений с помощью RMI.

        Читать дальше →
        • +24
        • 13.2k
        • 5