iOS应用程序和.NET应用程序之间的通信
我有2个应用程序,一个是iOS应用程序,另一个是.NET应用程序。 我想我的iOS应用程序发送消息(调用.NET应用程序的方法,发送一些string到.NET应用程序保存到数据库)。 那么,我的iOS应用程序如何与.NET应用程序进行通信呢?
如果您正在寻找与本地networking上的桌面应用程序进行通信,Bonjour发现(也称为ZeroConf)可能是要走的路。 苹果使得免费提供的用于Windows的Bonjour SDK,所以它似乎很容易与您的桌面.NET应用程序集成。 Bonjour已经作为iPhone SDKnetworking服务的一部分出现了。
通过使用Bonjour,您可以从桌面客户端透明地检测到在本地networking上运行您的应用程序的iPhone(反之亦然),从而使连接这两个琐事的过程。 联网后,您可以在两者之间发送任何您想要的数据。 我在iTunes U的高级iPhone开发课程的networking部分的video中演示了这个实例。
为需要发送到.net应用程序的任何消息创buildWeb服务。 然后看看NSURLConnection
,找出如何使这两个沟通。
我同意多米诺骨牌(我把他的答复投给了答案)。 .NET的Web服务将是这个工作的方式。 Web服务的创build目的是允许不同架构和技术的应用程序进行通信。 如果您正在构build报告使用情况的iPhone应用程序或将“用户数据”保存在“云”中,则需要让iPhone应用程序调用.NET Web服务。
- 在.NET中创build的OpenXML电子表格不会在iPad中打开
- 有没有一种简单的方法来为整个应用程序设置默认字体?
- Apple IOS上的C#应用程序
- MonoGame – BlendState – 2D SpriteBatch
- .net vs Objective c SHA-512不匹配
- 什么请求头用于上传图像文件从iOS到ASP.NET?
- 如何设置file upload到服务器没有.json扩展到使用.NET框架的内容types“application / json”
- 继续在Apple的VerifyReceipt上得到21002'java.lang.NullPointerException'
- Xamarin Studio iOS程序集错误