Java Development Topics:
EJB programming
Enterprise JavaBeans is a specification and architecture for the development and deployment of distributed server side, transactional, and secure application components. The EJB architecture is the basis J2EE. Application developers focus on business rules and leave the infrastructural service-related issues to the application container and server. Learn what the programming side of Enterprise JavaBeans includes in updated articles, tips and news.
-
Most common SOA project development problems
05 Apr 2013
Feature - The author of SOA patterns discusses the two most common problems hurting SOA development projects.
-
Common distributed SOA design mistakes
06 Feb 2013
Feature - In an effort to gain some insight into how to best approach application design and architecting distributed SOA based systems, TheServerSide reached out to Arnon Rotem-Gal-Oz, the author of SOA Design Patterns, for his insights on the topic.
-
Contrasting distributed computing with concurrent progr
06 Feb 2013
Feature - In many ways, concurrent programming and distributed programming address the same set of programming issues, but there are significant differences between the two, and architects and developers need to understand the difference.
-
What enterprise developers can learn from Ubuntu
01 Nov 2012
Feature - Ubuntu moves forward by harnessing the power of the open source community. It's a model that is extremely dissimilar to what we see in enterprise development, but there are allegories between the two. Here, we take a look at what enterprise development...
-
How Scala, Play and Akka are changing Java
23 Aug 2012
Feature - Will Scala, Play, and Akka have the same sweeping effect on Java development that that Rod Johnson and the Spring framework have had?
-
Running WebSphere Liberty on Raspberry Pi
13 Jul 2012
Feature Video - The new WebSphere Liberty profile is faster and more efficient than ever. Simon Maple proves this out by showing us how he ran WebSphere on the Raspberry Pi, a tiny little credit-card sized computer that smart blokes in the UK have developed.
-
Mobile application development best practices
12 Jul 2012
Feature - Building a mobile application may hold several advantages over buying one, but first you must build an effective mobile application development strategy.
-
Are ALM software tools impacting the Agile methodology?
12 Jun 2012
Feature Video - Are ALM software tools changing how Agile is done? Do CLM tools help Agile evolve? Or is it moving Agile development away from the original vision.
-
Java EE 7 migration: Risk mitigation strategies
30 May 2012
Feature - Some enterprise Java shops are weighing the risks of a migration to Java EE 7 against the potential benefits, which are incremental and cloud focused.
-
Vowels don't cost $500 in Java 7
26 Jan 2012
Tutorial - When naming your variables, put a little bit of thought into it and name them well. Well thought out variable names make Java programs both easier to read and easier to maintain. Good names can even make Java programming fun.