opinions on web-based vs client-server application
I have to make an application which is a bit complex.
It has to be distributed, so I have to choose between web-based (JSP) and a client-server model.
The only thing that bothers me is the GUI. In a Visual Basic prototype I saw today there were many tables, values, drop-down tables, trees,etc...
Can you suggest me which way to go?
If you need more info I can give you.
Thanks
[415 byte] By [
xpantaa] at [2007-11-26 23:50:59]

It is advisable to use web applications to implement complex architectures. Some reasons may include:
1) Lot of help and support in the form of forums is available
2) Since it is web-based, it is cross-platform
3) There are many application frameworks like struts which may be used.
Regards,
Anand.
> It is advisable to use web applications to implement
> complex architectures. Some reasons may include:
> 1) Lot of help and support in the form of forums is
> available
There are lots of good forums even if you don't make the applications as a web application.
> 2) Since it is web-based, it is cross-platform
You can create a distributed system with Swing clients. It will also run on all platforms (that have a JVM/JRE)
> 3) There are many application frameworks like struts
> which may be used.
There are also lots of frameworks for normal applications.
@Op. It how will the application be used? Who will use it? There might be a reason that the prototype was developed as an application and not as a web based system.
Kaj
kajbja at 2007-7-11 15:29:06 >

> It is advisable to use web applications to implement
> complex architectures. Some reasons may include:
> 1) Lot of help and support in the form of forums is
> available
> 2) Since it is web-based, it is cross-platform
> 3) There are many application frameworks like struts
> which may be used.
None of the reasons mentioned are compelling reasons for choosing a Web-based solution.
In particular, Java does not need to use the Web to be cross-platform.
And if there are lots of graphics , going the Web way might not be best.
> Thank you very much for you help. I already started> browsing struts docs.So, determine first if Struts will solve your problem, before getting on the learning curve.What exactly are the requirements of your application?
it is a very complicated application for an Energy Company to calculate the daily energy intake and outtake plus charges for many different energy suppliers on an hourly base.
The main reasons the prototype was built in visual-basic was that it had be able to copy-paste values from an excel file plus it could be rapidly developed. That prototype however cannot calculate maximal and minimal constraint-based functions.