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

揭开 Oslo 的神秘面纱

  • 2008-10-05
  • 本文字数:1127 字

    阅读完需:约 4 分钟

随着 2008 年专业开发者大会(Professional Developers Conference ,PDC) 的日渐临近, Douglas Purdy Don Box 和其他一些人透露了一些有关 Microsoft Oslo 的信息。

直到最近 Oslo 还是 Microsoft 保密工作做的最好的项目之一。有很多传闻说 Oslo 将会是微软公司未来的 SOA 策略、分布式应用服务器或者微软的下一个统一的 SOA 产品组合。最终,Oslo 的产品经理 Douglas Purdy宣布, 他会在 PDC2008 大会上谈及 Oslo 及其相关技术。在他的公告中提到“Oslo 仅仅是一个模型平台”:

最终,我们将 Oslo 归结为三个非常简单的东西: - 一个能够帮助人们定义模型并在模型间互操作的内容丰富、可视化风格的工具

  • 一个帮助人们创建和使用文本化领域特定语言和数据模型的语言
  • 一个使模型对工具和平台组件都有效的关系型数据仓库

就是这些。这就是 Oslo 的全部。

尽管 Oslo 的范围看起来没有达到人们对它的期许,不过 Douglas 补充说“这个平台对软件开发和管理的影响将是革命性的”,并且对他来说,“Oslo 是实现我的‘使人人都成为开发者(即使他们并不懂)’愿景的第一步”。

Don Box 加入并解释说, Oslo 的目标是“使完全脱离数据而构建真正的应用成为可能”:

我们正在构建“Oslo”用以简化开发、部署与管理软件的过程。我们的目标是缩小开发者原意与实际部署运行的产物之间的差距。我们采用的方式是将更多的应用程序定义转移到数据世界中,这样我们可以更容易地了解开发者的最初想法。

根据 Don 的说法,所有的数据,其中定义了服务、应用和过程,在整个开发和运行过程内都是有效的。Oslo 会为目标平台提供一些这些数据的‘样例’模式。默认情况下,数据会被储存在一个关系数据库中,不过 Oslo 不限于这种关系模型。事实上,Oslo 的建模语言是专门针对一个抽象的数据模型而构建的。

在他发表于 eWeek 的文章中,Darryl Taft 采访了 Don Box,Steven Lucco 以及 Oslo 的技术负责人 Brad Lovering。Brad 解释了 Oslo 对数据驱动方式的侧重,并深入剖析了有关 D(建模)语言在 Oslo 工作中的角色的问题。在 eWeek 上的文章中可以了解更多详细内容。

在 Oslo 即将揭开面纱之时,对.NET 框架的核心组件的未来仍然有一些不确定因素。 Nicholas Allen 打消了那种微软会对 WCF 和 WF 的支持可能会逐渐减弱的担心,因为它们仍然是微软的分布式计算平台的基础。在他有关 Oslo 的文章里提到:

Oslo 不会改变的是你的服务真正在做的东西。没有任何东西会强迫你开始对你的应用建模,从而采用微软框架中的特性。建模应该是促进开发者和 IT 专家的生产力的一个工具,而不是做事情的某一种特定方式。

Oslo 的第一版将会在 2008 年 10 月的专业开发者大会(PDC)上作为一个社区技术预览版(community technology preview,CTP)而发布。

查看英文原文: Oslo Unveiled

2008-10-05 09:45780
用户头像

发布了 29 篇内容, 共 36141 次阅读, 收获喜欢 2 次。

关注

评论

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

浅谈AIGC对我们的深远影响及细节影响|社区征文

䑣舟

AI AIGC

Garden Planner for Mac注册破解版:为园艺爱好者打造的创意乐园

iMac小白

笔记|关于心流、纯粹与专注

Lotus

个人成长 冥想 科技 心流 瑜伽

使用 GPT4V+AI Agent 做自动 UI 测试的探索 | 京东云技术团队

京东科技开发者

Web 自动化测试 UI测试 GPT

软通咨询彭智勇(下):融合“咨询+实施”能力,重塑供应链金融

软通咨询

数据智能 供应链金融 数字化咨询

三一集团产品负责人谢庚曦:AI重塑HR数智化的实现路径

用友BIP

智能招聘

Serial Box for Mac(软件序列号查询软件)v2023.11激活版

iMac小白

酒店集团推行“共享用工”实现降本增效,单店年省高达30万?!

用友BIP

旅游数智化

收不到异步通知的原因

盐焗代码虾

支付宝 异步通知 排查思路

LED电子显示屏技术参数的选购指南

Dylan

LED显示屏 全彩LED显示屏 户外LED显示屏 led显示屏厂家

性能翻倍!京东亿级体量小程序优化实践 | 京东云技术团队

京东科技开发者

小程序 性能优化 前端

Photomator for mac(强大的修图工具)v3.2.2激活版

影影绰绰一往直前

Centos7快速在线安装MySQL8.0最新版本教程。

百度搜索:蓝易云

MySQL Linux centos 运维 云服务器

数字货币交易所加密系统开发技术源码搭建

l8l259l3365

PixelOver for mac(对图像和 3D 模型进行像素化和动画处理)0.14.5激活版

iMac小白

矩阵起源携手深智城入选中国信通院“星河”案例

MatrixOrigin

分布式数据库 云原生数据库 MatrixOrigin MatrixOne HTAP数据库

堡垒机的演变过程

尚思卓越

堡垒机

数智驱动,优化资产配置,助力经营效益最大化

用友BIP

资产管理

每日一题:LeetCode-62. 不同路径

半亩房顶

Go 面试 算法 LeetCode 动态规划

Ubuntu系统内核更新与卸载教程。

百度搜索:蓝易云

云计算 Linux ubuntu 运维 云服务器

CVer从0入门NLP——GPT是如何一步步诞生的

秃头小苏

nlp #技术人的2023总结

登上CCTV-1!用友行业化解决方案获最具商业价值奖!

用友BIP

积极推动数字化转型高质量发展,融云获中国信通院致谢

融云 RongCloud

数字化转型 通信 即时通讯 办公 融云

Go应用性能分析实战

俞凡

golang

AI数字人互动大屏采用什么技术?

青否数字人

数字人

ICP黑客松四大赛道赛题解析

TinTinLand

软件测试/测试开发丨黑盒测试方法-边界值 学习笔记

测试人

Binary Ninja for Mac(功能强大且操作简便的逆向编译工具)v3.5.4526 激活版

影影绰绰一往直前

Garden Planner for Mac(园林绿化设计软件)v3.8.54注册激活版

影影绰绰一往直前

代理服务器:保护隐私、突破限制、加速访问的重要工具

服务器 计算机

什么是高防IP,该如何选择一个好的高防IP

德迅云安全_初启

揭开Oslo的神秘面纱_SOA_Hartmut Wilms_InfoQ精选文章