InfoQ Homepage Java Content on InfoQ
-
Case study: Eclipse Rich Ajax Platform Use at CAS Software AG
Eclipse RAP (Rich Ajax Platform) in the real world is covered in this case study which looks at how CAS Software AG used RAP on a recent new product offering. Eclipse Equinox is also used by CAS and covered in the case study.
-
Java 7 Module System Concerns
Java module systems has received a lot of attention lately. One reason for that was the controversy regarding JSR-277 which partially duplicated OSGi. Another was the plans for Java 7. In this article Lukas Krecan gives us a round-up of the current solutions and presents his concern on upcoming solutions like project Project Jigsaw and JSR-294.
-
2009 Trends and Directions for WebSphere
In an exclusive InfoQ article, IBM's WebSphere CTO Jerry Cuomo outlines the 10 top technology direction he envisions for the WebSphere product line in 2009, including Business Mash-ups, a Middleware-as-a-Service offering, cloud support, WAS.NEXT and REST support in multiple products.
-
Getting Started With Spring Integration
In this article, Joshua Long introduces the readers to Spring Integration, an extension of the Spring framework supporting the Enterprise Integration Patterns. After a short introduction into Enterprise Application Integration (EAI), the article presents an example of the integration between an email application and a blogger one.
-
Schema for Web Services – Part I: Basic Datatypes
Most web service developers rely on a data binding conversion layer within a web service to work directly with data structures in their programming language of choice - but this causes a number of problems. In the first of a series of articles that look at these problems, Dennis Sosnoski starts at the most basic level, looking at simple data types and the issues that arise from mapping them.
-
Development Platforms for Mobile Applications: Status and Trends
In this IEEE article, authors Damianos Gavalas and Daphne Economou discuss four application platforms for mobile devices. The platforms discussed are Java Mobile Edition (Java ME), .NET Compact Framework (CF), Adobe Flash Lite, and Android. The article also includes a mobile-game case study to compare these platforms with respect to development effort and time as well as technical issues.
-
Workflow Orchestration Using Spring AOP and AspectJ
This article demonstrates how to build and orchestrate highly configurable and extensible yet light-weight embedded process flow using Aspect Oriented Programming (AOP) techniques. The current examples are based on Spring AOP and Aspect J, however other AOP techniques could be used to accomplish the same results.
-
Key Takeaway Points and Lessons Learned from QCon San Francisco 2008
This article presents the main takeway points as seen by the many attendees who blogged about QCon. Comments are organized by tracks and sessions: Keynotes, Interviews, RESTFul Web Integration in Practice, Solutions Track, Performance and Scalability, Being Agile, Ruby in the Enterprise, Cloud Computing, Functional/Concurrent Programming Applied, Effective design and Clean code, and many more!
-
Composite Oriented Programming with Qi4j
The goal of modeling domain concepts through objects set by OOP has for a long time been handled in insufficient ways. In this article we introduce the concept of Composite Oriented Programming, and show how it avoids the issues with OOP and reignites the hope of being able to compose domain models with reusable pieces.
-
Java FX Technology Preview
JavaFX represents a significant shift in the way Sun engages with the Java product market. Rather than focusing solely on the underlying technology, Sun is looking to provide a complete solution for an individual market. With the 1.0 release imminent InfoQ takes a look at the platform and talks to Sun Staff Engineer Joshua Marinacci about the upcoming release.
-
Writing JEE applications with Grails and Flex
Grails and Flex both have significant advantages in different parts of the software stack. In this new article you will learn how they can be combined to take advantage of each's strengths. Topics covered include component communication, data transfer, and JMS integration.
-
Flex for XML and JSON
Platforms need interoperability. In this article Flex interoperability with JSON and XML is explored. The article including mapping of XML to chart and grid components using the E4X library. It also demonstrates using the as3core library to decode JSON messages.