2009-08-22 71 views
0

我是编写网络软件的新手,我正在寻找一个方向上的高级点。iPhone到PC遥控器

我一直在玩编写Java和iPhone的代码(当然是独立的)几个月了,并且想编写一个可以与目标PC通信的iPhone应用程序。我的“最终游戏”是为使用Java编写的基于PC的应用程序创建iPhone遥控器。

我的问题是:我从哪里开始?在PC端创建一个Web服务器还是在两台“机器”之间发送纯粹基于套接字的消息更好?

我的电脑将成为服务器,iPhone将成为客户端。

回答

0

你以后的应用程序视图有多复杂,它可以用网页表示吗?例如PC上的应用程序是否可以通过iPhone大小的网页显示所需的控制/数据?如果是这样,那么这是在最短的开发时间内解决问题的最简单方法。

0

如果您只想从iPhone发送远程命令到服务器,通常使用像UDP这样的无状态协议就足够了。它可以让你发送消息,而无需事先建立连接。电话中唯一需要的知识是服务器的地址。要“发现”服务器的地址,你可以使用Bonjour,然后你可以命名你的服务,而不是依靠用户来正确配置连接。

UDPBonjour在iPhone和Java中都得到很好的支持。