Subversion or CVS, Bazaar or Mercurial?
Get a hands-on preview of four leading open source version control systems, then decide which one works best for you.
John Ferguson Smart,
September 2007
Oracle sows the seeds for SOA
An SOA (service oriented architecture) has the appealing allure for reducing costs and improving your company's agility. But,
before digging up your existing IT roots, you'll need assurances there's a fortified and fertile ecosystem waiting to support
you in those supposedly greener pastures.
James R. Borck,
February 2007
Open source rule management
For smaller projects, open source business rule management systems might make more sense then their expensive commercial counterparts.
JBoss Rules and Jess represent two of the better open source offerings out on the market.
James Owen,
November 2006
Manage your business processes with JBoss jBPM
Workflow management and business process management (BPM) are
swiftly becoming critical approaches to software agility and
adaptability for enterprises. JBoss jBPM is a process-oriented
workflow/BPM framework and toolset that enables business analysts
to interact with software components, directing them towards
effective business solutions. The information in this article will
jumpstart you into using jBPM and the JBoss process definition
language (jPDL) to create intelligent frameworks for BPM and
workflow-enabled applications and systems.
Jeff Hanson,
May 2006
Business logic in a hurry
In many projects, business logic changes over night—often
meaning overtime and stress for everyone involved. Early on, you
learn that though documentation is rarely fun, it's always welcome.
But good documentation is only half the job. Handling business
logic systematically is also important, and this article offers
some suggestions on how to do that by applying a business rules
system.
Samuel Michaelis,
January 2006
Manage your JMX-enabled applications with jManage 1.0
Java Management Extensions (JMX) technology enables management and
monitoring of applications and services via MBeans (managed beans),
allowing JMX clients to be developed independently using standard
protocols. jManage is an open source, Web and command line-based
JMX client, providing a centralized console for managing
application clusters and distributed-application environments.
jManage goes beyond an ordinary JMX client by providing features
like alerts, graphs, security, SNMP (Simple Network Management
Protocol) support, and more. This article introduces you to jManage
1.0 features using J2SE 5.0 MBeans as examples and highlights the
upcoming jManage 1.5 features.
Rakesh Kalra,
January 2006
An introduction to Maven 2
Do you spend too much time maintaining complex Ant build scripts
for your Java projects? Do you have to reinvent or relearn a new
set of build targets for each new project? Do you end up with lots
of unnecessary dependencies and never exactly know the JARs you
really need? Could you use an automatically-generated and
always-up-to-date internal project Website? If so, Maven 2 could
provide the answers to your problems. The latest version of this
popular open source build tool is a complete rewrite of version 1.x
and adds many powerful new features such as transitive dependency
management, a defined project lifecycle, easier custom builds using
Ant tasks, and better site generation. Any new Java project has a
lot to gain by using Maven 2.
John Ferguson Smart,
December 2005
Remotely monitor Tomcat clusters using MC4J
The latest version of Tomcat (5.5.9) uses Java Management
Extensions (JMX) MBeans (managed beans) technology for implementing
manageability of the servlet container. This support includes
monitoring all the cluster elements and session replication
details. This article discusses the support provided by Tomcat in
terms of clustering and session replication. Author Srini
Penchikala explains all the components in a Tomcat cluster that can
be monitored using the MBeans API. He demonstrates a sample Web
application running in a cluster to show how to monitor cluster
details and replicated sessions, and display server statistics
using a JMX console.
Srini Penchikala,
August 2005
Managing components with Modeler
In this article, an excerpt from the e-book Jakarta Commons
Online Bookshelf (Manning Publications, 2005), Vikram Goyal
introduces the Modeler component. He shows how to use Modeler to
create model MBeans for monitoring your application's resources.
Vikram Goyal,
June 2005
Maven ties together tools for better code management
Maven is an open source build tool from the Apache Jakarta Project
that manages your code at the project level. Maven creates
effective documentation by integrating many third-party open source
code analysis tools into a coherent generated Website.
Jeff Linwood,
October 2002
Keeping BPM on track
SonicXQ 1.5 combines messaging with routing, process flow
orchestration, data transformation, and security services to create
a scalable BPM (business process management) infrastructure. The
software's decentralized approach to automation and effective use
of Java, XML, Web services, reliable messaging, scripting, and
content-based routing sets it apart from other solutions.
Tom Yager,
October 2002
Ilog JRules 4.0: Working by the rules
Ilog's JRules 4.0 business-rules management package will please
both business analysts and programmers with its built-in central
rules repository and useful tools, although the package's rules
history is a bit spartan.
Maggie Biggs,
May 2002
Create and edit PDF documents. Generate reports & graphs. Free Trial. - Big Faceless Organization - Java PDF API
80% Java Test Coverage! Now guaranteed with automated JUnit test generation. Free trial! - Agitar Software |
Find Consulting Jobs
Access Pre-Qualified Projects from Top Businesses. Register Now!
MS Office Accounting 2007
Easy to use award winning software. Buy Pro version for only $149.95!
Free Trial Signup: Access your PC from any device.
Access your remote PCs from any web browser or mobile device. 30-day free trial! (CC Required).