平台是基于“asp.net + silverlight + MS-SQL”的,现在想开发一个“IOS”客户端可以访问平台。因为“IOS”不支持“Silverlight”,所以也只能开发客户端。问题一:有什么好的方法解决该问题么?问题二:“IOS”客户端应用程序怎样访问“Win2003”服务器上的数据,在服务器端应该做什么?    asp.net发布的“WCF”服务“IOS”不能使用吧?问题三:在IOS客户端应该做什么?   如何“IOS客户端”才能访问服务器

解决方案 »

  1.   

    “IOS”、“Android”、“WP”这三个平台都说说呗
      

  2.   

    没大明白LZ的意思访问服务器?就是和服务器交互了呗,传递数据,是的话就是服务器后端提供接口给手机客户端,应用直接去请求加载,有用NSConnection和ASIHTTP去请求,俺常去请求URL,无非是GET和SET方法,或者XML接口,看后台如何给定了,简单介绍 不知是否有助~
      

  3.   

    “服务器后端提供接口”,什么样的接口才可以的???

    开发服务端用什么语言呢?服务接口才可以被客户端调用   Win2003 Server的服务器环境下。
      

  4.   

    WinServer2003下 “IIS”发布的服务,手机客户端可以访问么? 比如IOS、WP、Android等怎样为手机端提供数据服务呢?
      

  5.   


    使用ASP.NET开发时不是有web form么?xxx.aspx文件,比如这个文件叫做jiekou.aspx那这个就可以当做一个接口。
    然后iOS方面使用NSURLConnection方法访问这个网页,比如http://xxxx/jiekou.aspx?id=123
    这就是向服务器传递了一个参数,id=3
    服务器接到这个参数id,就可以在database中搜索信息。
    将搜索到的信息用respond.write()的方法写回来,iPhone就可以接受到了,可以使xml,json啥的。
    然后你在让iPhone做处理啊。
      

  6.   


    这样不行的,因为“aspx”页面是一个网站,其中有“Silverlight”和“Flash”,IOS不支持,所以只能开发客户端。关键是“IOS”怎样访问“IIS”上的服务的?
      

  7.   

    是不是不论“WebService”、“Socket”还是“RPC”都是可以的,只要端口对。
      

  8.   

    根据你的描述 WebService还是比较适合的 
      

  9.   


    .net 下的“WCF”可以么?IOS可以访问.net下的“WebService”???
      

  10.   

    “Android”下是“Java”,而“WebService”和“WCF”等都是“.net C#”的,它可以访问么?
      

  11.   

    “IOS”下是“Object-C”,而“WebService”和“WCF”等都是“.net C#”的,它可以访问么?
      

  12.   


    应该是可以,但是“.net  C#”发布的服务,为什么“IOS”可以访问到???有点不明白
      

  13.   

    不就是http请求么?怎么不能访问我现在ios可以访问tomcat rest
      

  14.   


    可以访问,关键是怎样解析啊。WCF是基于“SOAP”的,它也可以被解析了。“.Net 下有WCF客户端代理类”,“Android”下怎么办呢???
      

  15.   

    大致猜测主要是读取数据:
    1.主要是webservice用做接口。通过ws去读取数据库数据。
    2.就是把数据写到xml文件,然后去读取。
      

  16.   


    是的,主要功能是解析“SOAP”,读取数据。在“.Net C#”下数据被XML序列化,然后怎样解析???
      

  17.   


    不知道你需要什么解析
    我现在 ios android 和 wpf是访问同一个 rest服务的我的服务返回的包括图片字节(当然要解析一下才能显示),字串(这个你不会拿不到吧),XML格式的字串(然后我自己就转成类)
      

  18.   

    如果你要用WCF服务,当然没有WPF访问那么直接,在服务端和客户端都是类,统一使用(我估计你的水平也看不出这点,这才是面向对象),马上就能用了原理就是通过服务拿到字串和字节然后怎么做,每个人,每个公司都有不同做法(拿到数据了要怎么做呢?该怎么做就怎么做吧)不是瞧不起你,我也是过来人,吧你让我想起了之前带那些小弟,刚接触服务的,看书看多了,书上东一块西一块的,旁边又没人提点,不过提点了他也没用心听你自己慢慢体会吧
      

  19.   


    因为PC端要使用“Silverlight”,所以服务使用“WCF RIA Service”的额
      

  20.   

    webservice 或者 socket 吧
      

  21.   

    webservice 或者 socket 吧C#和Object-C使用Socket也可以通信是么???