• submit to reddit
Scott Lewis04/15/10
6468 views
0 replies

OSGi Remote Services and ECF - Asynchronous Services

In a previous posting, I discussed/presented some of the support for asynchronous access to OSGi remote services that currently exists in ECF's implementation.

Himanshu Gupta04/15/10
18857 views
5 replies

Difference between HashMap and IdentityHashMap

Most of the time I use HashMap whenever a map kinda object is needed. When reading some blog I came across IdentityHashMap in Java. It is good to understand the differences between the two because you never know when you will see them flying across your code...

Solomon Duskis04/15/10
7438 views
3 replies

RESTEasy Wishlist

Here are some stuff that I've been working on with RESTEasy. I simply don't have enough free time to spend on all of these. I'm hoping that this list will serve as a reminder about the important things I'm working on. I'm also hoping that this will serve as...

Mitch Pronschinske04/14/10
5511 views
0 replies

SonicESB Integrates REST; Adds Open Development Model

The market for Enterprise Service Busses is vibrant and competitive.  Open source and commercial solutions are neck-and-neck in their race for dominance in the SOA space.  This week, Progress released a major upgrade to it's ESB solution.  DZone...

Mitch Pronschinske04/14/10
7837 views
0 replies

EclipseRT and the Component-Oriented Approach to Development

Application servers like JBoss AS and IBM's WebSphere have made significant efforts to implement OSGi in their plumming.  EclipseRT is an effort by the Eclipse Foundation to use OSGi (via Equinox) as a basis for their whole platform.  At Red Hat's...

James Sugrue04/14/10
8406 views
1 replies

Building Your Own Cross Mobile Platform Language With Xtext

At this years EclipseCon, the foundation succesfully ran an e4 Mars Rover Challenge with NASA. One team wrote an iPhone app to control the rover. As a big fan of innovation in mobile applications, this immediately caught my attention, so I contacted the team...

Steven Lott04/14/10
4446 views
2 replies

Learning Styles -- The Astonishment Response

We're not really talking about "Learning Styles" as much as "Denial Styles". This is a list of responses to "Astonishment" I've seen.

Giorgio Sironi04/14/10
13652 views
1 replies

The class design checklist

Given the good reception of the TDD checklist, I've decided to put together a similar one with suggestions for the generic class and interface design. These entities are the basic artifacts of object-oriented programming, thus this checklist is used at a...

Max Katz04/14/10
8308 views
0 replies

Exadel JavaFX Plug-In for Eclipse Features

If you have been following JavaFX, there are plenty of voices predicting the death (here, and here) of JavaFX as well as some voices predicting its bright (and enterprise-ready) future. For now, I belong to the latter set of voices.

Shyam Seshadri04/14/10
3613 views
1 replies

APIs And What Not To Do

APIs seem to be like opinions. Everyone has one, and no two people have the same concept of what constitutes a good one. An API is supposed to be an interface that is exposed for other programs or programmers to use to interact with your code. Except, each...

Vineet Manohar04/14/10
5709 views
0 replies

How to Configure Multiple page.xml Files in Seam 2.2

Seam lets you specify navigation rules in the pages.xml file which can become very large for apps with many pages and transitions. Seam allows you to break this file into multiple small files. This allows you to easily manage large applications by...

Ian Skerrett04/14/10
6954 views
0 replies

Is OSGi Crossing the Chasm?

Crossing the Chasm is one of the classic technology business books that describe how new technology is adopted (or not adopted) by the mainstream.  The main thesis is that new technology is first adopted by technology innovators and visionaries but for it to...

Mitch Pronschinske04/13/10
7670 views
0 replies

XAP 7.1 Adds Spring 3.x, Elastic Middleware, and Improved Querying Support

Computing hardware and networking have been improving exponentially over the last few decades, but when DZone spoke with Uri Cohen, the XAP product manager at GigaSpaces, he said that application architectures have been relatively similar for the past ten to...

Mitch Pronschinske04/13/10
7569 views
0 replies

SpringSource Goes RabbitMQ Hunting

VMware division SpringSource announced the acquisition of Rabbit Technologies today.  The open source messaging server, RabbitMQ, will be Rabbit Technologies' key contribution to Spring's technology lineup.  As VMware moves SpringSource towards the cloud...

Jonathan Bruce04/13/10
23391 views
0 replies

JDBC, JPA, NoSQL - The Future of Java Persistence

Now that Oracle owns the core Java platform, Jonathan Bruce says they have to be careful to handle the platform with the same neutrality that Sun did.  He...