一. windows插件开发:
使用自己开发的插件与B/S架构应用的用户端浏览器进行数据交互,目的是通过插件获取操作用户电脑的某些权限或角色转换(如:条码标签打印,让应用程式
后台代码能调用用户端的条码打印机进行打印, 默认情况下只能调用web服务器端的打印机驱动程序打印条码标签(这样用户不便更换碳带及条码标签纸),
插件在用户端电脑上安装成windows服务,随用户端电脑开机自动启动;
二. webapi开发: 如: 在visual studio2022开发环境下, 开发.net core webapi 提供api url供其它应用调用, 以实现系统间数据对接;
三. 对于没有公开或没有提供api接口的应用,可以使用python爬虫技术模拟人的操作,以获取对方应用数据和信息,以实现系统对接自动化。
开发案例:获取互联网上磷酸实时价格; 模拟人登录系统,点击导航页到子页面下载Excel档,并读取Excel档内容到db中存储