构建不基于webservice的客户端-服务器系统

Build client-server system which not base on webservice

我必须在 LAN 上构建客户端-服务器系统 (ERP) 运行。 我的服务器应用程序有一些功能 X、Y、Z。每个函数在服务器上获取数据 --> 处理 --> return 结果。

如何让客户端安全地连接到服务器并调用函数 X、Y、Z 然后接收结果? (我不想使用 web-服务技术)

谢谢!

  1. 编写服务器程序以从标准输入读取输入并将输出写入标准输出。
  2. 然后在您的服务器计算机上安装 SSH 服务器。配置 SSH,使用户只能启动您的服务器程序。
  3. 通过 SSH 密钥对授予所有用户访问权限。

这为您提供了加密和用户身份验证。这允许您编写一个服务器来并行处理多个进程。