IT
Quatation

"Each problem that I solved became a rule which served afterwards to solve other problems."


Rene Descartes (1596-1650)
pixelhead
Home / Services / Software development
Print version

Software development

List of our main trends:

  • Banking
  • Telecommunications
  • eCommerce
  • Online Market places
  • Software for self-service devices (bancomats (automate teller machine), kiosks)

What we do

Java language and technologies, built on its principles, are used in the base of our products.

Revolution in software development approach could be observed today, the main participants of which are Java developers.

Software development more and more adds up to assembling the project on the base of already created technologies, covering all aspects of software product’s work. The task of the new approach is to create conditions, under which the developer can concentrate his attention only on business logic realization.

Against the background of dashing growth of Java technology’s professional level appears a problem of high-qualified developers, who are able to use the most modern and perspective technologies while developing projects. This problem is especially actual for offshore program writing and for Belarus in particular.

Many can say: “I am a Java developer!” But not many realize what Java technology’s world is. We in our turn assure that we develop products, using Java technologies, which correspond to all principles of Java world.

The base of any product of company Dykiro is J2EE architecture and set of essential components, developed in accordance with J2EE specification. To such technologies belong the following:

  • HyperText Transfer Protocol/HyperText Transfer Protocol Secure sockets (HTTP/HTTPS)
  • Java Transaction API (JTA) 1.0
  • Remote Method Invocation to Internet Inter-ORB Protocol (RMI-IIOP)
  • Java Database Connectivity (JDBC)
  • Java Message Service (JMS)
  • JavaMail
  • Java Naming and Directory Interface (JNDI)
  • JavaBeans Activation Framework (JAF)
  • Java API for XML Parsing (JAXP)
  • J2EE Connector Architecture
  • Security Services
  • Web Services (SAAJ for SOAP, JAXP for UDDI)

In our developments we make stress on lightweight application frameworks, as on the most popular trend of Java applications’ development. The list of modern J2EE products, designed for help in creation of powerful, easy scalable and configurable applications is constantly growing. Participation of our developers in Java Open Source community allows us to take part in creation of such products and to have wider knowledge of used technologies.

Below you can find a list of products, without which it is difficult to imagine work of modern Web application, and which are widely used by our specialists:

  • Spring
  • Hibernate
  • Struts
  • Struts Validator
  • Struts Tiles
  • JSF
  • JSTL
  • Acegi security
  • Oscache
  • Lucene
  • JavaMail
  • JAF
  • Velocity
  • Log4j
  • Quartz

One of the main principles in Java world is: “Write Once, Run Anywhere”. The creation of products on the bases of J2EE specification tights this principle to “Write Once, Deploy Anywhere”. All our products strictly follow this principle, which is considered on the planning level, and are able to work on different application servers, compatible with J2EE, such as:

  • Jeronimo
  • JBoss
  • Jetty
  • Jonas
  • Oracle
  • Resign
  • Tomcat
  • WebLogic
  • WebSphere

Also for successful organization of all products’ development stages our specialists use additional means of software development process automation and management such as:

  • Ant
  • XDoclet
  • CVS
  • Subversion
Dykiro`s logo
de  |  ru
it_works!
mail: info@dykiro.com
tel: + 375 29 6959956