Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 6 of 6 total
Thread DataBase
Mon, May 7 2012 12:21 PMPermanent Link

Alessandro

ErgoSoft srl

Hi,

simple question...

how connect web builder with my DataBase (i use NexusDB)...

thanks
Alessandro Romano
Tue, May 8 2012 5:10 AMPermanent Link

Walter Matte

Tactical Business Corporation

Alessandro wrote:

Hi,

simple question...

how connect web builder with my DataBase (i use NexusDB)...

thanks
Alessandro Romano

For ALL databases you need to write your own "Server" side code to deliver the data to your EWB "Client".  EWB does parse JSON so if your "Server" program packages the data it has obtained from the database in JSON notation then it can be easily used by the "Client".  Your "Server" is also responsible for doing the Insert, Updates and Deletes that are passed back to it from the "Client".

Walter
Tue, May 8 2012 8:58 AMPermanent Link

Alessandro

ErgoSoft srl

>For ALL databases you need to write your own "Server" side code to deliver the data to your EWB "Client".  >EWB does parse JSON so if your "Server" program packages the data it has obtained from the database in >JSON notation then it can be easily used by the "Client".  Your "Server" is also responsible for doing the Insert, >Updates and Deletes that are passed back to it from the "Client".

thanks Walter,

ok, but what is the real advantage of this sistems (EWB)... the only advantage that i see is that the
code is in java....

if i produce web page (on my server web) intraweb is more flexible... (?!)

... ???

Alessandro Romano
Tue, May 8 2012 9:17 AMPermanent Link

Raul

Team Elevate Team Elevate


It's not java - it's Javascript. It's client-side meaning the code runs
directly in the browser (hence the need for server side component for
data access since how would you browser get to DB otherwise? I'm sure
Tim will look into local storage/web storage in html5 but again that's
not useful for database).

Some advantages:
- object pascal like language and environment (events, etc) that should
be quite familiar for delphi developers
- compiler that converts everything to Javascript and does full check or
variables, statements etc that should ensure there are no run time errors
- pure Javascript (and HTML5) so runs in any browser including mobile ones
- you can use ANY back-end (like PHP running on hosted linux) and your
back-end is there only to provide web services (think function calls).

I personally consider it a major advantage to be able to write some
generic back end code that any of my javascript/ewb apps can use. Once
EDB has native support for web server+json+generic web api you won't
even need to write any server code - just start edb server and you're
good to go.

Some of this will be coming over time and not part of release 1 but i
really like the direction and having written javascript do prefer the
EWB way. I think it's already very useable for large number of apps and
new features will be added rapidly as the product matures.

Raul

On 5/8/2012 8:58 AM, Alessandro wrote:
>
> ok, but what is the real advantage of this sistems (EWB)... the only advantage that i see is that the
> code is in java....
Tue, May 8 2012 4:57 PMPermanent Link

Tim Young [Elevate Software]

Elevate Software, Inc.

Avatar

Email timyoung@elevatesoft.com

Alessandro,

<< ok, but what is the real advantage of this sistems (EWB)... the only
advantage that i see is that the code is in java.... >>

As Raul points out, it's JavaScript, not Java.

<< if i produce web page (on my server web) intraweb is more flexible...
(?!) >>

Besides what Raul indicated, please look at this sample application:

http://www.elevatesoft.com/cdcollector/cdcollector.html

This is the same application in the EWB IDE:

http://www.elevatesoft.com/cdcollector.png

If you can do even such a small basic application entirely in the Delphi IDE
with IntraWeb in under an hour, then I'll eat my hat. Smile

You should be able to clearly see the differences, but if not, please let me
know and I'll work on you some more. Wink

Tim Young
Elevate Software
www.elevatesoft.com
Wed, May 9 2012 2:57 PMPermanent Link

George Smith

The database I intend to use with Web Builder is QM, a pick database.

Is anyone going to use a pick database such as QM, Unidata or Universe with WebBuilder.
Would love to have a mini support group going.

Thanks
George
Image