news 2026/11/2 11:18:54

为什么 SAP 不把 ABAP 的 LSP 放进后端,这段话其实解释了 ADT for VS Code 最关键的架构选择

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
为什么 SAP 不把 ABAP 的 LSP 放进后端,这段话其实解释了 ADT for VS Code 最关键的架构选择

最近围绕 ABAP Development Tools for VS Code、LSP、MCP Server 讨论得越来越多,其中有一个很容易产生误解的地方,就是很多人看到Language Server Protocol这个名字之后,会自然地认为,既然 ABAP 代码、DDIC、CDS、RAP 对象都存在 SAP 系统里,那么最合理的做法似乎应该是把Language Server也运行在 ABAP 后端。

从纯粹的软件架构美感来看,这种想法很自然。

但 SAP 最终没有这么做。

题目中的这段话,实际上已经把原因讲得相当直接,只是里面夹杂着 ABAP 工具二十多年形成的兼容性包袱、ADT 的 Client Server 架构、LSP 的部署位置,以及 SAP 客户系统升级节奏等背景。如果不了解这些历史,很容易把它理解成单纯的技术选择。

真正的关键词不是LSP,而是backwards compatibility。

这里的backwards compatibility,可以理解成 ABAP 开发工具长期以来形成的一条非常特殊的产品承诺,我们安装比较新的 ADT 客户端,并不要求连接的 ABAP Backend 也同步升级到最新版本。

SAP 在官方的 ADT for VS Code 架构文章里给出了非常关键的数据。传统 ADT 存在一套与 IDE UI 相对独立的客户端代码,这部分代码大约有 290 万行。它负责连接 ABAP Backend,封装已有的 ADT REST API,同时承载 Debugger、Test Runner、ATC

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/2 11:18:50

从 Virtual Workspace 到 MCP,看懂 GitHub Copilot 如何真正进入 ABAP 开发流程

这段话真正有价值的地方,并不只是 SAP 在说 GitHub Copilot 可以配合 ABAP Development Tools for Visual Studio Code 使用。更关键的是,它透露了 SAP 为 ABAP 进入现代 Agentic Development 世界所选择的一条技术路线。 读懂这句话,需要把几个容易混在一起的概念拆开来看…

作者头像 李华
网站建设 2026/11/2 11:18:08

SAP TechEd 2026 之后,ABAP 开发正在从 AI 辅助走向 Agentic AI

2026 年 10 月的 SAP TechEd Berlin,有一条关于 ABAP 的变化很容易被低估。 过去两三年,我们谈 ABAP 和生成式 AI,关注点大多还是 Copilot 式体验。开发人员写一句需求,AI 帮忙生成一段代码,解释一个 Class,补一段 ABAP Unit,或者告诉我们某个 CDS View 为什么激活失败…

作者头像 李华
网站建设 2026/11/2 11:14:41

AI创业者通识日报 | 2026年10月29日

AI创业者通识日报 | 2026年10月29日 📖 首屏导读 本教程配套付费专栏:《大模型工程师修炼手记》 19.9 元(AI 编程 Agent 实战 本文同主题系统课程) 《AI时代程序员的自我提升》 49.9 元(AI 时代成长方法论&#xff…

作者头像 李华
网站建设 2026/11/2 11:13:59

从小白到程序员:大模型Agent开发入门指南,抓住2026年蓝海机遇!

本文对比了大模型算法岗与Agent开发岗的异同,指出大模型算法岗薪资高但门槛极高,适合少数顶尖人才;而Agent开发岗则更注重AI工程化落地,适合大多数程序员和初学者,且市场前景广阔,薪资待遇优厚。文章建议关…

作者头像 李华
网站建设 2026/11/2 11:11:03

五条同时绷紧的线:孩子厌学究竟卡在哪

孩子不是某一天突然说不去学校了,而是在很长一段时间里,功课一点点落下,情绪一点点往里收,直到有一天撑不住。家长这才慌了神,转而在孩子身上找原因——是不是屏幕看太久,是不是太松懈。我们的经验是&#…

作者头像 李华
网站建设 2026/11/2 11:10:25

AI3T 2026 | 面向 AI 的云边协同计算 Track 征稿通知

会议简介 2026人工智能基础设施与互联技术国际会议(AI3T 2026)计划于 2026年12月18日至20日在中国合肥举办。该会议聚焦智能时代的基础设施与互联技术,议题覆盖AI基础设施与架构 、具身智能及网络、光学与AI、AI安全、AI数据中心、分布式AI训…

作者头像 李华