正如您已经提到的,扩展服务与 HANA 原生集成,因此它比 HANA 更易于使用,但由于它仅限于 HANA 原生,因此无法在其他地方使用。与 ODBC 相比,它会更快,因为它避免了额外的步骤,因为它是 HANA 原生的。此外,由于它是集成的,因此延迟和其他因素将不会成为问题,而这些因素在 ODBC 中可能是相当重要的因素。扩展服务遵循 MVC 架构,因此您无需担心实现风格,因为它将……阅读更多
由于您需要在 SAP 中的活动完成后进行一些更改,我建议您使用服务。当您处理两个独立系统时,服务是通信的最佳方式。首先,您需要在 SAP 端创建一个程序,该程序可以执行以下任务: 获取指定目录中的文件 将文件转换为格式化数据或将数据发送到服务器 在 Web 服务器端,有一个侦听器接收 POST 请求(由 SAP 发送)。您需要设置正确的身份验证……阅读更多
请注意,将 XML 模式映射到 C# 时,建议将其映射到类继承。据我了解,您想将扩展属性复制到生成的类,但我认为您找不到任何可以实现此目的的工具。我认为这应该通过将 XML 模式转换为所需的结构,然后使用模式到 C# 工具来处理。执行此操作最常见的方法之一是通过 XSLT。XSL(可扩展样式表语言)是 XML 的样式语言,代表 XSL 变换。XSLT 提供了转换 XML 的能力……阅读更多