BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Java Content on InfoQ

  • Making Sense of all these Crazy Web Service Standards

    Michele Leroux Bustamante explains the most relevant WS-* standards used today in terms of their actual implementation among WS platforms (with a focus on Java and .NET), their level of adoption and readiness. If you are new to web services or to the WS* protocols, or you are having difficulty keeping up with the pace of change in this area, this article should help.

  • Interview: Ricco Deutscher on "SOPERA"

    Deutsche Post World Net, one of the world's largest logistics companies (and owner of DHL) has created a “SOA platform”, called “SOPERA”, which aims to be a full-featured SOA environment. Today, SOPERA announced it will contribute its platform to the Eclipse Foundation. InfoQ had a chance to talk to Ricco Deutscher, Managing Director of the newly founded company behind the platform.

  • Interview: Jérome Louvel about Restlet

    In this exclusive InfoQ interview, Jérome Louvel talks about Restlet, a Java framework for building Web applications following the REST architectural style. Topics covered include the reason for Restlet's existence, REST support in Web services frameworks and in Ruby on Rails, expectations for JSR 311 and Restlet's roadmap.

  • Web Applications with Spring Web Flow and Terracotta for Spring

    In this article we will first give you an overview of Spring Web Flow and Terracotta for Spring, and after that show you how you can use these technologies together to enter a new dimension in writing stateful, conversational, scalable and highly available web applications.

  • Key Takeaway Points and Lessons Learned from QCon London 2007

    This article presents the main takeway points and further reading as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Case studies (amazon, eBay, Yahoo!) Java, Agile, the Agile Open Space, Qualities in Architecture, Ajax and Browser Apps, .NET, Ruby, SOA, Usability, Banking Architectures followed by a summary of peoples over all opinions of QCon.

  • Integrating Java Content Repository and Spring

    Costin Leau introduces JSR 170 (Java Content Repositories) and how to integrate it with Spring Modules' JCR module, whose main objective is to simplify development with the JSR-170 API in a similar manner to that of the ORM package from the main Spring distribution.

  • Introduction to ActiveMessaging for Rails

    The maintainer of ActiveMessaging for Ruby on Rails gives a comprehensive and informative introduction to his open-source framework, which enables enterprise messaging technologies to be easily integrated with Ruby on Rails applications, and is getting support from noted industry leaders such as James Strachan and Jon Tirsen.

  • Rich Office Client Applications

    There is a client platform that's already present on nearly every user's desktop, one which provides an amazing amount of power and flexibility in its user interface options, and provides a familiar user-interactive style that undergoes intensive study with every release. Ted Neward introduces the Microsoft Office platform as a rich client technology with examples of Excel - Java integration.

  • InfoQ Book Excerpt: Rails for Java Developers

    Rails for Java Programmers, by Stuart Halloway and Justin Gehtland, teaches the Rails framework to Java developers. It provides an overview of Ruby, comparing and contrasting with Java and then gives a detailed look at the Ruby on Rails framework and compares each piece against the best known Java equivalent. This InfoQ excerpt includes sections on controllers, core classes, and unit testing.

  • Messaging Interop with JMS & Spring.NET

    Message oriented middleware has long been a popular choice to integrate diverse platforms. Using MOM as a basis for communication between .NET and Java this article demonstrates interoperability between a .NET client and a Java middle tier using the JMS support in the Spring framework, available for .NET as well as Java, to provide a common programming model across both tiers of the application.

  • Introduction to OpenTerracotta

    OpenTerracotta is an open source enterprise-class JVM clustering solution that can take multi-threaded single-JVM apps and have them run across multiple JVMs with no code changes. Orion Letizi goes super-indepth on Terracotta and how it works, explaining how to do session replication, distributed caching, master/worker, and more.

  • Arjen Poutsma on Spring Web Services

    InfoQ's Stefan Tilkov talks to Spring Web Services creator Arjen Poutsma about Spring's Java Web services stack and the different approach it has to building Java Web services. Topics covered include the reason for yet another WS framework, advantages of contract-first, document-driven Web services, JAX-WS, and REST.

BT