2

Objective-Cloud 初体验(1)

 2 years ago
source link: https://www.isaced.com/post-252.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Objective-Cloud 初体验(1)

Objective-Cloud:Objective-C in the Cloud

之前一直有个问题,为什么不可以用Objective-C来写后端程序呢?Cocoa这么强大的框架,为什么不可以用来解决一些后端的需求呢?比如执行一些后台任务、数据储存、分析PDF文档、解析音频视频等等?甚至可以写一个人脸识别功能之用15行代码在一个web app。学习语言 后来发现了Objective-Cloud,当时因为还在内测,需要邀请码,想玩也无从下手。现在公测了,可以折腾下了。

目前只支持ssh-git方式部署项目,登陆后可以在后台进入Account Settings -> Profile & SSH Key 添加你的公钥,

如果已经生成了,可以用下面的命令复制:

cat ~/.ssh/id_rsa.pub | pbcopy -pboard general

添加ssh公钥后才可以创建app,然后我传件一个app:

Objective-Cloud new app

创建成功后在中可以看到你的所有应用:

objective-cloud applications

你可以在控制面板请求重新部署,还提供了查看一些简单的统计信息,如请求数,流量等:

objective-cloud Statistics

Objective-Cloud会自动部署,这过程有点像SAE、BAE什么的,部署成功后打开分配的域名就可以看到如下初始页面:

Objective-Cloud start page

然后用初始页面的命令来测试一下用curl post调用方法:

objective-cloud curl post

返回了一个JSON字符串:{"returnValue":"hello"}

OK,这里我就只是简单体验一下,更多的内容可以参考官方文档中的教程一节。


Objective-Cloud也支持self-hosted,也就是自托管,把Objective-Cloud部署在自己的服务器上,也是一种增值服务,官方有详细的定价。 objective-cloud-self-hosted.png

Objective-Cloud为用户提供了详细的文档,从注册帐号到运行第一个demo。 官方文档:http://objective-cloud.com/docs/

Objective-Cloud的定价,很开心的看到有免费档,其次是$9/月、$49/月、$99/月的档次。从目前的定价看,可新建的应用数量不限,流量有一定限度,可以付费增加,但是免费版不支持,有个Dispatch Priority(调度优先级)暂时不知道是干嘛用的。总的来说免费可以够我们折腾着玩了,最低档9美元/月完全够买台VPS了,官方说的是收费版才能放生产服务,但是目前来说又会有谁会把正式生产业务放到这上面来呢?这不是说价格,对于一个语言跨到另一个领域,各方面都有待发展,前路坑太多,需要填坑的人! Objective-Cloud Price


未完待续,写完本文觉得还有点东西可以分享下,于是在标题后面加了个(1) :]


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK