使用Objective-C的Web应用程序编程?

使用Objective-C的Web应用程序编程?,第1张

概述只是说你有一个相当大和复杂的桌面应用程序写在Objective-C /可可在MVC中正确写入。那么您是否希望将V和C替换为Web应用程序? 有没有像Tomcat这样的东西呢?我可以想到的最接近的事情是将模型代码转换成apache模块以加载apache? 显然,我可以嵌入一些HTTP服务器,并编写一大堆代码来管理会话和请求和响应等等,但是可能会有一个更简单的方法? 您可以离开服务器几乎一样。我会在后 只是说你有一个相当大和复杂的桌面应用程序写在Objective-C /可可在MVC中正确写入。那么您是否希望将V和C替换为Web应用程序?

有没有像Tomcat这样的东西呢?我可以想到的最接近的事情是将模型代码转换成Apache模块以加载apache?

显然,我可以嵌入一些http服务器,并编写一大堆代码来管理会话和请求和响应等等,但是可能会有一个更简单的方法?

解决方法 您可以离开服务器几乎一样。我会在后台运行它作为守护进程。

我会拆分控制器部分。它的一部分作为http请求和守护进程之间的连接驻留在服务器上。

>您可以运行自制的http服务器。
>您可以按照您提到的方式将其构建到Apache模块中。
>您可以通过CGI访问您的控制器。这是我看到的最简单的选择。

控制器的第二部分用浏览器中的JavaScript编写,与服务器交换数据并更新GUI。

视图部分完全用JavaScript编写。

>您可以 – 如果需要的话 – 在服务器上省略控制器,并使模型了解http请求。
>对于Controller / VIEw部分,请考虑使用框架。

> jQuery仅用于光接口。 (或类似的框架)
>我还没有找到一个将所有模型的东西留给服务器的框架。也许你可以相应地使用SproutCore或Cappuccino。
> SproutCore,由苹果使用的全面支持的MVC框架。 (至少这样想。)
> Cappuccino,另一个全面支持的MVC框架。

总结

以上是内存溢出为你收集整理的使用Objective-C的Web应用程序编程?全部内容,希望文章能够帮你解决使用Objective-C的Web应用程序编程?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1039223.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存