How does iphone apps interact with server?

Viewed 18516

I am a new programmer who is new to iPhone development and server stuff. I have a lot of questions to ask.

You don't have to answer all the questions; any help is appreciated!

  1. How does iPhone apps interact with server?
  2. Is there a particular kind of server i should use to interact iphone app with server?
  3. If there is no particular kind of server then what kind of server can be used?
  4. What are their advantages and disadvantages?
  5. What should the iPhone app (which is the client) do in order to interact with the server?
  6. How does the server know which iPhone to send data to?
  7. What should the server do in order to interact with iPhone app (client)?
2 Answers
Related