将Android设备连接到SAP系统

时间:2014-04-08 05:37:43

标签: android networking sap

以下是我们的应用程序的描述以及我们面临的问题。请帮助我们找到解决方案

申请说明:

终端应用程序是可用于管理SAP Landscape的实用程序应用程序。它用于停止,启动SAP。

使用的技术:

  1. Telnet协议
  2. SSH协议
  3. Java编程
  4. Android SDK
  5. 的Eclipse
  6. 背景

    在网络中,例如两台PC的设备可以使用很少的协议(如telnet,SSH,RDP等)相互连接......这些依赖于客户端服务器架构,即必须有服务器来满足客户端的请求。我们的终端应用程序还使用Telnet / SSH协议连接到SAP系统。

    问题

    在可能基于UNIX或Windows的SAP系统主机上。由于安全原因,Telnet / SSH协议使用的端口通常在SAP环境中关闭。要求客户打开这些端口将使系统易受影响。

    替代方案

    SAP Host Agent是一个安装在其内核中的SAP实例中的工具。 它使用Web URL连接到SAP Instance,并执行startsapsrv和stopsapsrv等命令 我们正在尝试在我们的应用程序中使用SAP Host Agent来启动和停止SAP。 但是SAP Host Agent是使用Applet构建的,Android浏览器不支持Applet,因此我们无法在我们的应用程序中使用它。

    可能的解决方案

    我们需要的是执行SAP Host Agent相同功能的工具,可以在Android中使用,也可以在Android中使用SAP Host Agent。

1 个答案:

答案 0 :(得分:-1)

连接到闷棍  1 GT;你需要为你的系统编写单独的web服务,并且web服务将与sap交互。  2 - ;你需要找出sap会接受的api