制作分布式服务(移动客户端 - 服务器)的最佳方法?

时间:2010-11-17 21:06:29

标签: iphone web-services

我正在做一个小项目。 这个想法是从移动设备向服务器发送信息,然后服务器执行一些计算并返回对设备的响应。

我知道如何使用套接字(直接)这样做,我想知道是否有任何其他方法(更好)进行此通信。 有些东西可以提高性能而不是直接使用socket添加SSL来进行安全通信过程。

问候和感谢阅读

2 个答案:

答案 0 :(得分:0)

我认为网络服务在这里是合适的。如果您想要更详细的答案,也许您可​​以提供更多信息,确切地说将传输多少数据,请求的频率等等。

答案 1 :(得分:0)

我喜欢为服务器端制作PHP页面,只需在网址中使用所需数据调用PHP页面即可。如果您允许移动应用程序读取网页来源,则可以阅读以下内容:

http://www.yoursite.com/doSomething.php?id=5

doSomething.php可能看起来像这样

<?php 

    //Multipy the passed value of 'id' by 3
    echo (int)$_REQUEST['id'] * 3; 

?>

因此,您的网络浏览器会将该网页的来源视为

15

基本上,这证明了将信息传递给Web服务,处理数据和返回数据。返回的数据可以是从HTML,Text到用于解析的XML。