j2ee

Разработка Java
Компания Integro – признанный эксперт в Java-разработке. Наша Java-команда обладает опытом в разработке различных видов приложений, в том числе приложений с трехуровневой архитектурой, требующих веб- и/или автономный пользовательский интерфейс. Для разработки автономных клиентских приложений могут использоваться технологии Java Web Start или Java Applet. Хотя в настоящий момент трехуровневая архитектура является наиболее часто используемым приложением, команда также имеет опыт разработки и развертывания приложений с двухуровневой архитектурой. Если Вас интерtсует мобильное решение, разработанное посредством J2ME, компания Integro может предложить Вам свой опыт в этой сфере.
Микропрограммное обеспечение
Компания Integro разрабатывает корпоративные приложения и веб-приложения, используя различные сервера и веб-контейнеры для приложений, среди которых наиболее часто используются JBoss и Tomcat. Профессионалы компании Integro работают с разными микропрограммными технологиями, требующими различного подхода. Они имеют опыт работы с эффективными комбинациями, такими как Spring и Tomcat, а также с промышленными стандартами, такими как серверные компоненты Java (EJB), развернутые на сервере Jboss, и платформами, выполненными по особому заказу.
Представительский уровень
Все веб-приложения Java, разработанные компанией Integro, основаны на передовых технологиях, таких как JSF, Spring MVC, Struts2, AJAX и GWT. В последних выполненных проектах обширно использовался AJAX (асинхронный JavaScript и XML), а также альтернативные компоненты с поддержкой AJAX (IceFaces, GWT) и индивидуально разработанные компоненты JavaScript, оптимизированных для кроссбраузерной работы.
Desktop-клиенты
Хотя в современных корпоративных приложениях чаще всего используются веб-клиенты, существует множество других приложений, так называемых rich-клиентов, использующих пользовательский интерфейс, который не поддерживают веб-клиенты, построенные на языке HTML. Команда Integro может разработать подобные настольные приложения, основанные, например, на платформе Swing или на автономных клиентских платформах Eclipse.
Базы данных и доступ к данным
Самые сложные приложения используют базы данных. Компания Integro работает с различными СУБД, от MySQL и PostgreSQL до Oracle и MS SQL, и разрабатывает специальные интерфейсы программирования приложений для простых операций (таких как вывод страниц, внесение и обновление записей), учитывающие особые свойства и типы баз данных с соответствующей оптимизацией. Компания Integro обладает прекрасным опытом построения хранилища данных и кластеризации баз данных, основываясь на решениях открытого кода. Команда Integro может использовать технологии объектно-реляционного отображения, а также чистые соединения с базами данных на Java, в зависимости от требований клиента.
Отчеты
Компания Integro работает с широким арсеналом инструментов отчетности, включая JasperSoft, BIRT и Crystal Reports, а также обладает опытом создания индивидуальных отчетов, используя XML-FO и iText.

XML, XSL, XSL-FO
Компания Integro является экспертом в XML, XSL и XSLT. Хорошим примером применения XML и XSL является создание отчетов в формате PDF с использованием открытых стандартов XSL-FO и его аналога с открытым кодом, Apache FOP (http://xml.apache.org/fop/).

Технические возможности

  • Микропрограммные технологии
  • Сервера приложений
  • Управление бизнес-процессами
  • Уровень представления данных
  • Desktop-приложения
  • Unit-тестирование
  • Доступ к данным
  • Отчетность
  • Распределенные системы
  • Передовые технологии