Java build tools: Why Ant will never go away and Maven will never prosper
I recently had a discussion on what Java build tool to use for a particular project. Its a small project in terms of the amount of code it will use -- a book project to be exact, with all its examples. But one of the co-authors suggested we use Maven. Even though I've learned to use Maven I shy away from it, but now that my co-author has hinted with A Survival Guide to Maven, OR, Why Maven's Still Cool , I thought I'd write this post on why Ant will never go away and why I believe Maven will never prosper.
Continue reading : "Java build tools: Why Ant will never go away and Maven will never prosper"
September 1, 2009 | Permalink | Comments (1) | Track Back (0)
OSGi's service model, more than just versioning
In an earlier post I described OSGi versioning and Java's run-time and how the former is often discussed with the latter, since Java lacks run-time versioning. In this post I will describe another OSGi feature, one that although not as fresh a concept as Java versioning, is still central to OSGi: The OSGi service model.
Continue reading : "OSGi's service model, more than just versioning"
February 19, 2009 | Permalink | Comments (0) | Track Back (0)
OSGi: Versioning and Java's run-time
When the topic of OSGi comes up it often comes hand-in-hand with the term versioning. In short: 'Java has no support for versioning and OSGi does, so OSGi fills this void'. But how does this versioning mechanism work and what implications does it have for a Java application? This post will attempt to summarize how OSGi, versioning and Java's run-time fit together.
Continue reading : "OSGi: Versioning and Java's run-time"
February 17, 2009 | Permalink | Comments (2) | Track Back (0)
OSGi and server side Java : Implications and how does it actually work
OSGi is slowly but surely moving into Java server-side territory and a few other SOA product lines in the industry. Among the most noted, you will find a few of the earliest Java Application Servers now being tagged 'OSGi compliant' or 'OSGi based', in addition, popular Java frameworks like Spring have also blossomed OSGi integration sub-projects. But what are the actual implications behind OSGi ? And more importantly how can you work with it ? This entry covers an article I recently wrote on the subject which includes a hands-on OSGi example, as well as the potential implications OSGi will have on the overall Java and SOA ecosystem.
Continue reading : "OSGi and server side Java : Implications and how does it actually work"
January 7, 2008 | Permalink | Comments (1) | Track Back (0)
Apple says : Hello Python and Ruby, and almost farewell Java
The stir came with the latest release of Apple's flagship operating system: Leopard Mac OS X. The backslash from Java developers using Mac's is well underway, no Java 6 and a busted version of Java 5. But guess what's being embraced alongside the Mac's preferred Objective-C language for creating applications on Mac's ? Python and Ruby.
Continue reading : "Apple says : Hello Python and Ruby, and almost farewell Java"
October 30, 2007 | Permalink | Comments (0) | Track Back (0)
OSGi takes on Server Side Java and SOA.
You could say those behind Java server-side strategies were 'asking for it', and developers along with companies using server-side Java were begging for it! A coherent strategy for making sense and working out the hundreds of fragmented -- and on occasions overlapping -- API's, JSR's and frameworks that typically dwell in server-side Java environments. Stepping up to the task now is OSGi, a familiar name in IT since 99', but one which had made small in-roads into server-side Java until now.
Continue reading : "OSGi takes on Server Side Java and SOA."
July 13, 2007 | Permalink | Comments (1) | Track Back (0)
Java and .NET interoperability without web services : JMS, MSMQ, CORBA, JNI and DLL's
While web services continue to gather momentum for achieving interoperability across platforms , they can still be tricky to implement or difficult to get buy-in from the 'bigwigs' at many companies that may consider them the new IT toy.
Continue reading : "Java and .NET interoperability without web services : JMS, MSMQ, CORBA, JNI and DLL's"
April 4, 2007 | Permalink | Comments (0) | Track Back (0)
Sun's Project Tango : Java Web Services technology united.
Java and web services may seem like old news at this juncture, but like everything in software, there is always something brewing to do it a little bit faster or better, such is the case for Java's Project Tango.
Continue reading : "Sun's Project Tango : Java Web Services technology united."
September 10, 2006 | Permalink | Comments (1) | Track Back (0)
Archives Java
SDO revival and SCA.
June 9, 2006 | Comments (0) | Track Back (0)
JSF Frameworks : Shale and Seam
May 22, 2006 | Comments (0) | Track Back (0)
Web Services in EJB 3 and WCF very much alike.
April 4, 2006 | Comments (0) | Track Back (0)
JSF : Another approach to J2EE web-tier development.
January 14, 2006 | Comments (0) | Track Back (0)
SCA - Service Component Architecture, your SOA's working pieces.
November 30, 2005 | Comments (0) | Track Back (2)
Groovy : A case for Java's Scripting Language.
November 15, 2005 | Comments (0) | Track Back (0)
WSRP and Portlets.
October 30, 2005 | Comments (0) | Track Back (0)
The JBI debate : To SOA or not to SOA.
July 12, 2005 | Comments (0) | Track Back (0)
Java highlights from JavaOne: Open Source and Hardware.
June 28, 2005 | Comments (0) | Track Back (0)
BEA unveils AquaLogic product line for SOA.
June 8, 2005 | Comments (0) | Track Back (0)
EJB 3 : New Spec - Old Tricks
May 13, 2005 | Comments (0) | Track Back (0)
J2EE vendors moving up the stack -- without Java ?
May 1, 2005 | Comments (0) | Track Back (0)







