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

时间:2016-09-24 17:07:07

标签: client-server

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

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

谢谢!

1 个答案:

答案 0 :(得分:1)

  1. 编写服务器程序以从stdin读取输入并将输出写入stdout。
  2. 然后在服务器计算机上安装SSH服务器。配置SSH,以便只允许用户启动服务器程序。
  3. 通过SSH-keypairs授予所有用户访问权限。
  4. 这为您提供加密和用户身份验证。这允许您编写一个并行处理多个进程的服务器。