Welcome!

Graham P. Harrison

Subscribe to Graham P. Harrison: eMailAlertsEmail Alerts
Get Graham P. Harrison via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Graham P. Harrison

It is not easy to query the contents of a database without proprietary front end tools or a database-aware IDE. A database-aware toolkit should be able to connect to and work with a variety of databases (local and remote, application and corporate) without a shift in how we view the contents of different databases. Java and JDBC allow the builder to abstract the viewing of the data from the implementation of the database and database queries that yield the data for viewing. A number of IDEs allow the builder to query the contents of a database as part of the database component integration , but using an IDE is an expensive option for someone who would like a simple tool for viewing and maintaining data in different databases. This article presents a simple database brow... (more)

Integrating AJAX with the JMX Notification Framework

AJAX and JMX are at opposite ends of the Systems Management stack. However, the emerging ubiquity of the AJAX model for rich browser clients has obscured the benefits the model provides in the architectural space for enhancing support patterns within the problem resolution pipeline. This article elaborates on an architectural benefit of AJAX that lets the management state be 'broadcast' t... (more)

Integrating AJAX with JMX: Opposite Ends of the Systems Management Stack

AJAX and JMX are at opposite ends of the Systems Management stack. However, the emerging ubiquity of the AJAX model for rich browser clients has obscured the benefits the model provides in the architectural space for enhancing support patterns within the problem resolution pipeline. This article elaborates on an architectural benefit of AJAX that lets the management state be 'broadcast' t... (more)

Prototyping an Advanced Calendar Class Using JavaScript

It is possible to create a very attractive look-and-feel prototype of a Calendar-based browser application in JavaScript, but to compete with tough-minded mainframe legacy systems such as MEMO requires a highly functional and scalable working prototype to justify the continued investment and potential encapsulation of a large mainframe system. After it was suggested that an existing MEMO-... (more)

Prototyping an Advanced Calendar Class

It is possible to create a very attractive look-and-feel prototype of a Calendar-based browser application in JavaScript, but to compete with tough-minded mainframe legacy systems such as MEMO requires a highly functional and scalable working prototype to justify the continued investment and potential encapsulation of a large mainframe system. In Part 1, I discussed the Calendar functiona... (more)