BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Development Content on InfoQ

  • Exploring Event Driven Architectures with Esper

    At Java One Thomas Bernhardt and Alexandre Vasseur explained the concepts of event driven application servers and the Esper project. Event driven application servers are a new category of servers, proving a runtime and supporting infrastructure services (transport, security, event journaling, high availability, connectors, etc.) to servers designed to be able to process over 100,000 events/sec.

  • Is OSGi the Solution for Mobile Java?

    Java ME developers face many obstacles that server-side or desktop Java developers never have to contend with. Nokia, Sprint, and IBM teamed for a JavaOne session that outlined a solution to these problems through an service-oriented architecture based on OSGi

  • A Wicket User Revisits JSF

    Peter Thomas recently took a second look at JSF after developing most recently with Wicket. Thomas uses the creation of a simple discussion forum for his comparison showing various portions of each implementation side by side including web.xml, dependencies, and business/presentation components.

  • Oracle JDeveloper 11g Preview and over 80 AJAX-enabled Open Source JSF Components Released

    Oracle has released a technology preview version of its JDeveloper 11g IDE along with over 80 freely-available AJAX-enabled JSF components, bolstering its visual development capabilities with improved support for rich-client interfaces, live database connectivity, data binding, and more.

  • Interview: Ezra Zygmuntowicz on Engine Yard and Rails Deployment

    Exclusive InfoQ interview with Rails deployment guru Ezra Zygmuntowicz. The topics include scaling Rails, Ruby threading, and Ezra's venture Engine Yard, an interesting new Rails hosting service that employs Xen and virtualization to provide scalable service.

  • Presentation: Event Patterns

    Ian Cartwright presents some of his work (developed with Martin Fowler) on Event Patterns (recorded at JAOO), including: Event Sourcing, Event Collaboration, Parallel Model, and Retroactive Event. These patterns can be used in scenarios where a sequence of domain model changes may need to be recorded, reversed, corrected, or simply observed.

  • JBI 2.0 at JavaOne

    Sun unveils JBI 2.0 technical committee which has its first face-to-face meeting at JavaOne and follows up with a full evening of JBI related events.

  • The Future of SCA

    In a panel on the Service Component Architecture (SCA) at JavaOne, one of the controversive topics was the SCA client programming model. Moderator David Chappell and Gregor Hohpe share their impressions.

  • Silverlight to Support Multiple CLRs in One Process

    A long standing problem with Microsoft's implementation of the CLR is that only one can be loaded into a process at a time. With Silverlight, that will no longer be a problem.

  • Article: 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.

  • The new WCF Web Programming Model supports REST Design

    Don Box and Steve Maine introduce the WCF Web Programming Model to be released with Visual Studio Orcas in their talk "Navigating the Programmable Web" at MIX07. The Web Programming Model features support a RESTful design of web services within the unified WCF programming model.

  • Database Migration and Refactoring with LiquiBase

    In recent years, there has been a fair amount of discussion developing databases through a series of fine-grained, trackable changes with automatic migration, sometimes called 'database refactoring'. If you're not using ActiveRecord in Ruby on Rails, and particularly if you're using Java, LiquiBase is an interesting candidate: an open-source tool for database refactoring and migration.

  • Measuring the Immeasurable: Code Metrics for Visual Studio

    Code metrics are a way to mathematically calculate the complexity of code. There are several ways to do this, 5 of which are included in Visual Studio Orcas.

  • The Missing Piece of Desktop Java ... The Consumer JRE

    Missing from the keynote announcements at JavaOne was discussion on improving the deployment path of desktop Java applications. Hope may finally come later this year in the form a consumer targeted JRE however.

  • HAML: The Beauty of Efficiency

    The creator of HAML, an alternative templating language for Rails, feels that 20 minutes is all you’ll need to fall in love with its simplicity. However, a blogger named Grigsby disagrees, claiming that 2 minutes is all it takes. InfoQ investigates.

BT