What's the quickest and easiest method of creating a mobile app and connecting it to an Oracle database using Delphi XE

I have been using Delphi since version 1 but am new to XE5 and all of the mobile tools.  I need to create a very simple app for an Ipad that will connect to an Oracle server over the web and feed up information.  I'm reading about Intraweb, Rest, Firedac, datasnap etc and it's all a little confusing and I'm on a time limit.  I'm looking for someone that is very versed in doing this type of thing that can get me there fast because I've only have a few days.

I'm including Oracle in this search because I know that there are built in products to expose data to the web there as well.
Randy RichPresidentAsked:
Who is Participating?
slightwv (䄆 Netminder)Connect With a Mentor Commented:
You really never want an Internet app that can connect directly to any database.  That is a pretty big security hole.

You typically have a web service or some piece of middleware in the DMZ and the database server well behind the DMZ.

The front end app can talk to the web service and the web service can talk to the database.
Sinisa VukCommented:
Just quick pick (I'm really don't use it for now) - blog about connecting to remote database:
..using devart's ODAC direct access component.
Randy RichPresidentAuthor Commented:
What's the pitfalls to ODAC?  Obviously you would be limited by bandwidth, but is it efficient?
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Sinisa VukCommented:
I can suggest just to try trial version. In win platform is quite efficient.
Randy RichPresidentAuthor Commented:
So in Delphi XE5 which components would be the best for talking to a web service?
slightwv (䄆 Netminder) Commented:
I'm not a Delphi person so I'm left to Google.

Look for:  Delphi XE consume web service.

Geert GOracle dbaCommented:
the easiest way is to create a static webpages with a delphi exe
you connect to the db as usual and save the files via ftp to the website

it all depends on what your app has to do
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.