Tag Archives: Application Integration

Teach Camel to work with your data

Camels can be stubborn and angry animals if you don’t take care of them. Lucky for you the EXTOL development team has figured out how to tame them. And we even taught them how to work with data!

Everywhere we look today we can see patterns. They’re in your shirt or tie. You witness traffic patterns (big or small) on your way to work. There are even patterns of integration – Enterprise Integration Patterns (EIP). These patterns allow you to define standard ways of dealing with messaging systems. Examples of these patterns include content-based routing and wiretapping.  Continue reading


In my previous blog post I talked about the SQL standard.  It is tempting to visualize a standard as a list of rules nailed to a wall.  However things in this industry have a habit of becoming a moving target.   Continue reading

Using Twitter as a Notification Vehicle

Tweeting… it seems that everyone is doing it these days.  But, what are we tweeting about?  Is it really useful, serving a valuable purpose or does it just add to the noise of the social arena within the Internet?  Does it really change another’s life or perspective knowing that their friend is “sitting on his back porch”?

Recently, I was in a discussion with a colleague exploring the impact of mobile devices as a means of monitoring system operational health and activity.  We cited the merits of having a smart-phone and being able to check on the status of a back-end system’s activity.  We thought about the content that would most interest system managers: resource status, hung processes and Service-Level Agreement (SLA) compliance. Continue reading

What’s SAP’nin’?

“Not much, what’s SAP’nin’ with you?”  That’s just a little “inside joke” when we’re working with customers who use our SAP interface with EXTOL products.  And yes, EXTOL does have an interface that enables EXTOL products to work with the SAP application.

But, what actually is SAP and why is it necessary to have an EXTOL interface? Continue reading

FTP: Understanding Active vs. Passive

The File Transfer Protocol (FTP), although an older technology, is still very popular and is used routinely by IT departments and businesses worldwide.  Even so, many users of FTP do not fully understand the difference between two of its basic configuration options: Active mode and Passive mode.  I, being one of those people until a few years ago when I took on an FTP related project, intend to explain the details behind them.

FTP uses two communication paths (also know as “channels”) in order to accomplish its goal of transferring files from one location to another. The first is the control channel which is used to send FTP commands back and forth from the client and server. This connection is commonly made to port 21 of the server.  The other channel, known as the data channel, is used to transmit the raw data of the files being sent. The server port used for this channel depends largely on what communication mode is being used, Active or Passive. Continue reading