阿里、蚂蚁、晟腾、中科加禾精彩分享 AI 基础设施洞见,现购票可享受 9 折优惠 |AICon 了解详情
写点什么

IBM 在云计算中推动了 Swift 并使用了 Swift 的运行环境、包目录和其更多属性

  • 2016-04-27
  • 本文字数:901 字

    阅读完需:约 3 分钟

介绍了他们的Swift 沙盒系统之后,IBM 最近宣布他们的下一个计划是通过预览IBM Swift 运行环境、包目录和开源 Kitura 来在云端支持 Swift,其中 Kitura 是一个 web 应用开发框架。

IBM Swift 运行环境旨在能够部署 Swift 代码到 IBM 云平台 Bluemix。在 Bluemix 上提供对 Swift 的支持是通过为Swift 提供的云端构建包完成,它是几个能在Bluemix 上使用的构建包之一,这些构建包提供几种语言的支持,包括Java、Ruby、NodeJS 等。IBM 提供了一个事例应用来阐述如何使用Swift 构建包部署Swift 应用。

IBM Swift 包目录也可以在 Bluemix 上获取,它提供了依赖管理、组件版本控制和分布式管理,是为了在开发者中更容易地分享 Swift 包、库和模块。包目录允许开发者们既可以搜索也可以查看可以使用的包,还可以提交新的包。IBM Swift 包目录就像一个店面一样管理,它允许开发者们依据许多不同的标准来浏览包,例如最受欢迎的包、最新的包或非常重要的包——当许多包都依赖于这个包时,它就变得更加重要。

最后,Kitura 是一个Express.js 驱动的web 框架和web 服务器,它旨在支持创建点到点的、使用Swift 构建的云应用。它提供了许多重要的功能,例如URL 路由、JSON 解析和静态文件服务。另外,Kitura支持基于多线程优化技术和可插拔中间件创建的多级程序设计。据IBM 说,这应该会使在前端和后端之间共享部分代码成为可能。

如前所述,几个月前IBM 介绍了他们的 Swift 沙盒,提供了一个可以被用于评估 Swift 代码并检查输出的 REPL。IBM Swift 沙盒和 Xcode Playground 十分相似,但是它运行在 IBM Bluemix 上,因此它允许开发者们在使用 IBM 云解决方案的同时能够预览他们的代码。

伦敦QCon 2016 大会上,IBM 的杰出工程师 Patrick Bohrer 将要谈论关于 IBM 为了在云端支持 Swift 而做出的努力,包括 Swift 包支持的云服务、工具集成和 IBM Swift 沙盒。

查看英文原文 IBM Pushes Swift for the Cloud with Swift Runtime, Package Catalog, and More


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2016-04-27 19:001619
用户头像

发布了 26 篇内容, 共 64601 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

三年JAVA开发经验,字节四面成功拿下2-2Offer,入职就是30K16薪

Java架构之路

Java 程序员 架构 面试 编程语言

AI面临产业大考:落地虽难,但产业化路径已日渐清晰

脑极体

Windows Server 做网络转发

wong

Windows Server netsh

在onelogin中使用OpenId Connect Authentication Flow

程序那些事

权限系统 OAuth 2.0 程序那些事 权限架构 OpenConnect

入职阿里!全靠刷明白了这份Java面试合集(分布式+Dubbo+线程+Redis+数据库+JVM+并发)

Java架构之路

Java 程序员 架构 面试 编程语言

架构师训练营11W作业

Geek_f06ede

APICloud AVM 多端开发 | 外卖app开发案例教程(下)

YonBuilder低代码开发平台

大前端 Web Worker APICloud

华为交换机恢复出厂设置的三种方法

亿级流量峰值没在怕,“缓存”技术来减压!

博文视点Broadview

区块链数据存储与IPFS技术的融合应用

CECBC

区块链 数据存储

区块链脱虚向实 市场教育基本完成

CECBC

区块链

Apache Pulsar 12月月报:Pulsar 2.7.0 发布!

Apache Pulsar

大数据 开源 pulsar Apache Pulsar 消息系统

从技术视角看考拉海购的云原生之路

阿里巴巴中间件

云计算 云原生

音视频技术入门基础

赖猫

c++ 音视频 ffmpeg

同事临走时,给了我这份多线程and高并发(面试题+思维导图),借此我含泪拿下了阿里offer

Java架构之路

Java 程序员 架构 面试 编程语言

2021年区块链十大发展趋势:那些偶然中的必然

CECBC

货币

2020年度国产数据库:openGauss

墨天轮

数据库

一文彻底吃透MyBatis源码!!

冰河

架构 mybatis 架构设计 框架 源码解析

看云上 ClickHouse 如何做计算存储分离

腾讯云大数据

大数据 Clickhouse

谷歌被反垄断诉讼后,美国互联网会再度繁荣吗?

脑极体

腾讯云加速构建云原生数据仓库,助力企业数字化转型

腾讯云大数据

大数据 数据仓库

小品阅读所带来乐趣

叶小鍵

PlayStation@4功能介绍及测试应用

行者AI

测试

功能测试用例设计方法分享

行者AI

测试

Java达到什么样的水平才能通过阿里社招?

Java架构师迁哥

请用思维导图画出架构师训练营所有技术知识点

Jacky.Chen

LeetCode题解:347. 前 K 个高频元素,快速排序,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

腾讯云大数据发布数据生态战略,构建开源开放数仓生态

腾讯云大数据

大数据 数据仓库

程序员能靠比特币能致富(暴富)吗?

程序员陆通

比特币 区块链

元旦在家撸了两天Seata源码,你们是咋度过的呢?

冰河

分布式事务 分布式数据库 分布式存储 数据一致性 seata

架构师训练营技术知识点

业哥

IBM在云计算中推动了Swift并使用了Swift的运行环境、包目录和其更多属性_IBM_Sergio De Simone_InfoQ精选文章