I’ve got a new series of articles and tutorials on how to develop an application using Java with a web interface using PHP. The eventual goal is to use the PHP/Java Bridge, but along the way we look at building the main application, redeploying it a Java-based web application, exposing the application through web services, and finally at the PHP/Java Bridge solution.
The series is split into six parts:
Part 1 looks at the application and sets up an environment ready for building Java applications and serving Java-based Web applications using Tomcat.
Part 2 covers the main application code and the development of a simple Java Servlet to provide a Web interface to the information.
Part 3 connects the core application to a DB2 database for the storage of the survey questions and responses.
Part 4 converts the original application into one that can be accessed as a Web service, and it provides the base for the PHP interface.
Part 5 builds the PHP interface to the Java application by using the PHP Java Bridge.
Part 6 redevelops the application to make use of the PHP Java Bridge in place of the Web service interface.
For the first part:
Develop a Java application on AIX and learn how to extend it by using a PHP interface to look at the underlying Java code. It is possible to develop applications that employ both Java and PHP technology on AIX. You can use Java code for the core logic (or redeploy an existing Java-based application), while gaining the benefits of PHP as a Web-based interface platform. This article, the first in a series, examines the basics of the Java environment and PHP integration methods on AIX, provides a quick overview of a sample application that uses this structure, and then looks at the core elements required before you start developing the application itself by installing the Java programming language and Apache Tomcat.
Just in case you wonder why it’s been so quiet, I’ve just moved house, which means I’ve got a bunch of things to catch up on…
Despite the fact that I went on holiday and moved house over the period of four weeks the articles and pieces just kept on coming, so expect a sudden rash of follow up posts on the most recent articles and happenings later today.
There's a short, but sweet, review of the latest version of Emacs 22, the venerable and equally loved and loathed editor primarily for Linux and Unix like OS, but also available for Windows for those who can't do without it.
Those who are massive fans waited six years. I've been using the new version for the last month and I must say I'm pleased so far. I use barely 5% of the functionality, but I'm happy to say that I'd be pretty much lost without it.
For those of you who haven't used it yet, or who use it but don't feel you are getting enough out of it, there's a cool series at IBM developerworks on using the emacs editing environment.
There's a short, but sweet, review of the latest version of Emacs 22, the venerable and equally loved and loathed editor primarily for Linux and Unix like OS, but also available for Windows for those who can't do without it.
Those who are massive fans waited six years. I've been using the new version for the last month and I must say I'm pleased so far. I use barely 5% of the functionality, but I'm happy to say that I'd be pretty much lost without it.
For those of you who haven't used it yet, or who use it but don't feel you are getting enough out of it, there's a cool series at IBM developerworks on using the emacs editing environment.
Like everybody I get a lot of spam emails, and having been away from the computer for a while, I seem to have a real glut of them at the moment. There are a bunch of rather repetitive ones that I cannot understand. I'm pretty sure we've all received a message offering the proof reading service.
I also seem to be on a few spam lists trying to sell me professional services or whitepapers. Unlike many, these spam emails come with an unsubscribe link, but the process seems a bit archaic. Without exception, every single one suggests a time of at least 5 days before I get of the list. That even applies to some professional mailing lists that I actually did subscribe too.
Like everybody I get a lot of spam emails, and having been away from the computer for a while, I seem to have a real glut of them at the moment. There are a bunch of rather repetitive ones that I cannot understand. I'm pretty sure we've all received a message offering the proof reading service.
I also seem to be on a few spam lists trying to sell me professional services or whitepapers. Unlike many, these spam emails come with an unsubscribe link, but the process seems a bit archaic. Without exception, every single one suggests a time of at least 5 days before I get of the list. That even applies to some professional mailing lists that I actually did subscribe too.
More than a month on, and I'm happy to be back blogging.
Where have I been?
Holiday was part of it, but mostly I've been wrapped up in moving house, moving the office and moving the business that goes with it.
Needless to say that just a week after we moved there are still some rooms (and most importantly my study) that are not back to 100% operation and many of them are still relying on the contents of bags and boxes to operate, but we're getting there.
What have I learnt along they way? Well:
Having an ISP that can move your ADSL connection is incredibly convenient compared to shutting down and opening a new one. My move took longer than expect (7 days instead of 5), but took place without incident.
More than a month on, and I'm happy to be back blogging.
Where have I been?
Holiday was part of it, but mostly I've been wrapped up in moving house, moving the office and moving the business that goes with it.
Needless to say that just a week after we moved there are still some rooms (and most importantly my study) that are not back to 100% operation and many of them are still relying on the contents of bags and boxes to operate, but we're getting there.
What have I learnt along they way? Well:
Having an ISP that can move your ADSL connection is incredibly convenient compared to shutting down and opening a new one. My move took longer than expect (7 days instead of 5), but took place without incident.