首页 > 其他分享 >.NET连接SAP系统专题:.NET调用RFC几种方式(一)

.NET连接SAP系统专题:.NET调用RFC几种方式(一)

时间:2022-09-22 15:02:24浏览次数:42  
标签:调用 RFC 品号 NET SAP NCO3.0

来今天是要写一篇关于NCO3.0的东西,就是关乎.NET调用SAP的RFC的,支持VS2010和.NET 4.0等。现在网上到处都是充斥着NCO1.X和NCO2.0,需要用VS2003来使用,都是一些没什么大用的东西,连.NET 2.0的不能支持,只能算是废材一个。而且相关的资料非常的少,转来转去全部都是那么一个例子,丝毫没有直观的DEMO,更搞笑的是SAP里面的RFC是怎么建立的都没有说明,只有该死的C#代码。同时还有微软发布的Data Provider for mySAP Business Suite这个,开始用的时候觉得还挺有趣,后来试了一下很失望,抓出来的字段居然是断码,不知道是我不懂还是怎么的。同时更让人无语的是用它的话还必须要导入一个Request NO,加入一个自定义的Function才可以使用Data Provider for mySAP Business Suite,很脑残也很不靠谱。

    后来发现NCO3.0也发布了,和以前的版本大不相同。后面试用了一下NCO3.0,效果很好。

    公司有几只程序,是在台湾SAP端运行程序,自动下载品号等信息至厦门的SQL Server数据库供OA使用的,每次要用到的品号都需要去SAP系统运行那个程序。虽然Basis设置了4个小时执行一次,但是还是有些过慢。我就想着如果能在OA这边用NCO3.0,然后调用SAP的RFC,就自动下载所需要的品号那就非常方便了。我在030也试用了一下,很OK!

    既然.NET能够和SAP互相通信,在RFC里就可以任意发挥了,想做什么就做什么。这样可以免去SAP系统的账户成本压力。

标签:调用,RFC,品号,NET,SAP,NCO3.0
From: https://www.cnblogs.com/skyay/p/16719294.html

相关文章

  • Kubernetes(K8s)部署 SpringCloud
    1.概述老话说的好:有可能性就不要放弃,要敢于尝试。言归正传,之前我们聊了一下如何在Kubernetes(K8s)中部署容器,今天我们来聊一下如何将SpringCloud的服务部署到Kubern......
  • asp.net超大文件上传和断点续传的实现
    ​以ASP.NETCoreWebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API,包括文件的上传和下载。 准备文件上传的API #region 文件上传 ......
  • CISO 需考虑的五项 Kubernetes 安全措施
    随着企业对软件开发的安全意识提高,开发和运维环节中各个团队也开始将安全嵌入他们正在使用或处理的平台或应用程序架构中。不同于各团队把对安全的关注放在自己所处理的环......
  • linux端口查看-netstat
    netstatnetstat命令用于显示与IP、TCP、UDP、ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接......
  • nxopen ug8.5 vb.net 定位块底面打孔工具
    OptionStrictOffImportsSystemImportsNXOpenImportsNXOpen.BlockStylerImportsNXOpen.UFImportsSystem.Collections.Generic'----------------------------......
  • dotnet 线上异常分析工具
    现在.NETCore上线后,不可避免的会出现各种问题,如内存泄漏、CPU占用高、接口处理耗时较长等问题。这个时候就需要快速准确的定位问题,并解决。这时候就可以使用.NETCore......
  • Win10离线安装.NET Framework 3.5的方法技巧
    很多办公环境是没有外网的,而Win10又不自带.net3.5,导致很多运行在.net2.0\3.0\3.5的程序无法正常运行,所以存在Win10上离线安装.net3.5的需求。(比如我,,,查了一下午的资料文......
  • Asp.Net Core鉴权授权:JWT基本使用
    实现用户登录功能的经典做法是用Session,但是在前后端分离、分布式环境下已经不适应了,而现在我们倾向于采用JWT代替Session实现登录。JWT全称是JSONwebtoken,它是使用JSON......
  • .Net6.0中间件
    中间件基础:在.net6.0在请求在响应给请求者之前会通过请求管道再处理服务端的逻辑然后再响应给请求者,而请求管道则是由一系列中间件组成的有点类似于过滤器,为了更直观的......
  • Asp.Net Core鉴权授权:标识框架identity
    在一个系统中,不是所有功能都能被自由地访问的,比如有的功能需要注册用户才能访问,有的功能需要VIP用户才能访问。针对资源的访问限制有两个概念:Authentication与Authorizatio......