Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过XCode提供web服务_Xcode_Web Services - Fatal编程技术网

通过XCode提供web服务

通过XCode提供web服务,xcode,web-services,Xcode,Web Services,全部, 我正在用一个基于核心数据的数据模型编写一个广泛的iPad应用程序。由于该应用程序需要大量的用户输入/键入,我还希望将该功能作为网页提供,以便用户可以使用标准PC输入一些数据。 我并不特别担心该web应用程序的UI,但我确实希望重用我在iOS应用程序中使用的应用程序逻辑和核心数据模型,因此我首选的方法是在Mac上(很可能是使用内置的Apache web服务器)使用XCode for MacOS将该功能公开为web服务 (1) 是否有任何现有的基于XCode的框架可以简化web服务的生成?

全部,

我正在用一个基于核心数据的数据模型编写一个广泛的iPad应用程序。由于该应用程序需要大量的用户输入/键入,我还希望将该功能作为网页提供,以便用户可以使用标准PC输入一些数据。 我并不特别担心该web应用程序的UI,但我确实希望重用我在iOS应用程序中使用的应用程序逻辑和核心数据模型,因此我首选的方法是在Mac上(很可能是使用内置的Apache web服务器)使用XCode for MacOS将该功能公开为web服务

(1) 是否有任何现有的基于XCode的框架可以简化web服务的生成? (2) 我是否遗漏了一些显而易见的东西,即是否有更好的方法来解决“通过web环境公开iOS功能”的问题?显然,我本可以立即专注于用HTML5编写应用程序,但我确实想利用iOS/Cocoa带来的所有优点。 (3) 或者,我可以编写一个本地Mac OS应用程序。这有助于重新使用核心数据等,但我听说将iOS应用程序移植到Mac OS需要大量工作。接下来的问题是还有什么工作要做——将功能公开为web服务或将其移植到Mac OS。。。在这两种情况下,我都需要重写UI

谢谢大家,,
Fabian

如果您希望iPhone/iPad用户能够通过PC网络浏览器访问该应用程序,向该应用程序发送数据/文件,请查看此应用程序:

也请勾选此问题:


我做了更多的研究,发现了这个框架。它允许您轻松设置web服务器功能并处理请求和响应。它重量轻,易于理解-正是我想要的

嗨,马哈茂德,谢谢你的链接。我还需要具备iPad作为web服务器的功能,所以这些链接很有用。然而,他们并没有回答我最初的问题:我不想让这些服务在我的iOS设备上运行,我想在我的Mac上设置一个web服务器。这个服务器需要提供很多我已经在iOS应用程序中编写的功能,因此我想使用XCode来开发web服务。理想情况下,我会将这些服务公开为SOAP服务,这样我就可以自由选择要使用的前端开发。希望这是有意义的。您可以安装这个web服务器:它将自动安装Apache,然后您可以使用PHPYes开发SOAP服务,我已经读过关于Mac作为web服务器的选项,这不是什么大问题。问题是答案的第二部分——“使用PHP开发SOAP服务”。我希望坚持目标C,甚至可能重用现有类来生成SOAP服务。在我以前的编程环境(Web Dynpro for Java,SAP的应用程序平台)中,我可以非常轻松地创建SOAP接口。我希望XCode平台也有类似的功能。我想告诉你,如果我处在你的位置,我会怎么做。据我所知,你不能用objective-c实现这一目标。PHP也是一种简单易用的C++语言。