We are developing a prototyping for a research project about "highway traffic monitoring and intelligence routing."
We are using Windows XP and looking for simple and stable technologies.
We try to avoid using those fancy but over-complicated and unstable stuff (which are more for enterprise applications) so that we don't spend most of our time on debugging techstack issues.
 
Here is what we need to do:
----Continuously collecting information from a set of web pages and store data into an Oracle database
----Define a set of rules for analysis
----Perform some statistic and calculation (not so heavy)
----Draw some graphs to show the current situation and possible routings
----Have GUI for user interaction (don't need to be fancy) for query the situations and the page to be refreshed by itself
----No requirement for the system to be used for volume user
----It is fine that the application only can be accessed on my PC. If it is not too trouble, make it accessible through web.
 
Please kindly provide insight or advice. We are quite open to other options not listed below.
For database accessing, using Perl DBI or Java JDBC?
For business logic, using Perl or Java?
For GUI, using Perl CGI, Perl/Tk, Java Swing, or Java JSF?
For drawing graphs, using Java?
We will also use SQL, PL/SQL, and some data warehouse technologies.
 
Thanks a lot
PerlSearcher
 

In reply to More Perl or More Java for Our Prototyping? by PerlSearcher

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.