My favorite part of building software is web development. I have been involved in building Web Services for EBI, Dashboard development for EEI and EBI, and I’m continuing to work on the web-based administration console for EBI 3x. A new project has cropped up where I get to do more web development. I’ve researched new frameworks that are available, and I’ve discovered that web development just got a lot more fun! Continue reading
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
“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
The EBI 3 team is pretty excited about using ServiceMix as a core piece of our server. This allows EXTOL to provide you with many different configuration options and a stable platform to deploy your projects into. This series of articles will acclimate you to the architecture and describe some of the tools we’ll be using. First, I’d like to you meet JBI.
If you’ve ever dealt with changes to a working version of a schema, whether it is database, EDI, XML, or whatever format your data may be in, then you know how painful it is. In most shops in the typical data processing scenario, either a tool or a custom program is used to process the data in one format and convert it to another format to be piped off for further processing somewhere else. The most difficult to deal with example can be changes to an XML schema. The reason is that XML is so extensible and just about anything can be done with it. The contrasting example would be EDI data where the changes are usually miniscule and the structure itself does not vastly change. The typical example that most IT shops face is a change in a database which could be the addition of a table or column, the deletion of a table or column, the moving of a table or column, or a change in table/column properties.
If we look at this from the perspective of a model, a schema is really a tree or graph (depending on whether it’s recursive) with entities representing the schema structure. Continue reading