IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 0 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New Tool Suggestions?
We are now embarking on an incremental rewrite of our large PowerBuilder app as a web application with a mostly DHMTL front end. At this point, I have most of the framework from our previous attempt to incrementally rewrite our application as a 3-tier Java application. This includes custom O/R mapping code (our database is too screwed up to use any packaged framework). See my rarely updated blog for more [link|http://www.jroller.com/page/jurberg/20040506|details.]

The application needs to run in a small business network (normally 5 - 10 clients, although there are a few cases with > 250 clients). It also needs to run on a disconnected laptop system for use in the field. At some point in the future, they'd like to offer the system in an ASP model so it needs to scale up.

Here's what I'm thinking so far:
1) Embed an IE ActiveX control in a PowerBuilder window to get the new pages up inside the existing MDI app until everythings rewritten (in the next 5 - 10 years)
2) Use the Java integration into PowerBuilder I wrote from the last round and run Jetty to handle the disconnected case.

Questions:
1) What do folks use to edit and debug JavaScript code in web pages?
2) Is it safe to just use Jetty on the server in a three tier multi user environment or should I fire up JBoss for that?
3) If Jetty is safe, what's a good connection pooling library?
4) Are we crazy? (Wait, I think I know the answer to that one...)

Thanks in advance,
John
New Yendor.
Ba-dum TISH.


Peter
[link|http://www.debian.org|Shill For Hire]
[link|http://www.kuro5hin.org|There is no K5 Cabal]
[link|http://guildenstern.dyndns.org|Home]
New You == teh funneh
-YendorMike

"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
- Benjamin Franklin, 1759 Historical Review of Pennsylvania
New You said 'disconnected' and 'database' in the same spec
I don't think you can do that.

Okay, you can, but that sounds like a Hard Problem™.
===

Implicitly condoning stupidity since 2001.
New Why?
Local copy of the database server running...

I've done it before. Granted, it won't be guaranteed to have the SAME data, but I would think that would be implied...
-YendorMike

"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
- Benjamin Franklin, 1759 Historical Review of Pennsylvania
New Right
A local copy of the database and some lovingly hand crafted database synchronization code...
New Assumption
You also said:
our database is too screwed up to use any packaged framework
I would try very hard to not put something so screwed up anywhere it didn't already exist. Without seeing it, I assumed it would be easier to fix the DB issue and write a cleaner app on top than to just keep layering more cruft on top.
===

Implicitly condoning stupidity since 2001.
New Re: Assumption
I would try very hard to not put something so screwed up anywhere it didn't already exist. Without seeing it, I assumed it would be easier to fix the DB issue and write a cleaner app on top than to just keep layering more cruft on top.

We have over 350 tables. The disconnected laptop runs the full system with a few things disabled. The full system is a 700 KLOC PowerBuilder app.
     Tool Suggestions? - (johnu) - (7)
         Yendor. - (pwhysall) - (1)
             You == teh funneh -NT - (Yendor)
         You said 'disconnected' and 'database' in the same spec - (drewk) - (4)
             Why? - (Yendor) - (3)
                 Right - (johnu) - (2)
                     Assumption - (drewk) - (1)
                         Re: Assumption - (johnu)

It's hard to be religious when certain people are never incinerated by bolts of lightning.
57 ms