![]() | |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Can anyone point me to any rescources about interfacing and iPad/iPhone to a Universe/Unidata database? |
#3
| |||
| |||
|
|
On Apr 13, 7:29*am, Dean Harry <d... (AT) callit (DOT) com.au> wrote: Can anyone point me to any rescources about interfacing and iPad/iPhone to a Universe/Unidata database? http://www.apple.com http://www.rocketsoftware.com A vague question begets a vague response. |
#4
| |||
| |||
|
|
What I would like to do is natively log into a Universe database, execute a query and return data to an iPad application. |
|
I am just starting to learn xCode |
#5
| |||
| |||
|
|
Can anyone point me to any rescources about interfacing and iPad/iPhone to a Universe/Unidata database? |

#6
| |||
| |||
|
|
Dean Harry wrote: Can anyone point me to any rescources about interfacing and iPad/iPhone to a Universe/Unidata database? This is another "can I connect MV to 'foo'?" FAQ. Of course. You can connect anything to any MV system. Dean, search my blog three times for terms: iphone pda gui mv to anything To summarize my blogs on the topic: You're not connecting iPad to Universe, or iPhone to Unidata, or your coffee pot to D3 (though I actually have done the latter). You connect to a middle tier and then connect from there to your data. When you're on a web page does anyone here think their browser is connecting into MySQL? It doesn't. You're connecting to a web server using the HTTP protocol. The web server then gets data from a mySQL database, or whatever data source it requires, usually on a different server. Increasingly web servers are doing mashups where data is aggregated from multiple remote servers through web services. and presented in a page to the user's browser. One of those data sources can be your MV app. Devices like iPhone, iPad, and Windows Mobile are client environements. They don't do data retrieval. They make requests to remote servers, usually via web services. These servers then aggregate and return data, and the device just renders it. The process is exactly the same for anyone doing Flash/Flex or Silverlight. You request data from a server, that server requests data from a data source, and the result is passed up the line. What does this mean in terms of languages? You need a different language/technology for each target. For the client tier: - For iPhone and iPad it's Objective C. - For Silverlight it's C# or VB.NET. - For RIA web pages it's JavaScript. - For Flash/Flex it's JavaScript and XML. For the middle tier: - Anything supported by the server including PHP, Ruby, C#, VB.NET, Java, Perl, C++ ... this is completely independent of the client, and this is where people get confused. For connectivity to the MV database, take your pick: - mv.NET - UO.NET - UOJ - jRCS - QMClient - JD3 - ODBC/JDBC - D3 Class Library - FlashCONNECT - sockets, telnet ... again this is your call, and with the exception of mv.NET is largely dependent on your MV platform. The bottom line, again, is that you're not going from X to Y, you're going from X to Y to Z. Z is your database. X can be anything. And once you decide what you like for Y, you can connect any X to your Z and never have to worry about how to do this stuff again. ![]() HTH Tony Gravagno Nebula Research and Development TG@ remove.pleaseNebula-RnD.com Nebula R&D sells mv.NET worldwide and provides related development services remove.pleaseNebula-RnD.com/blog Visit PickWiki.com! Contribute! http://Twitter.com/TonyGravagno |
![]() |
| Thread Tools | |
| Display Modes | |
| |