以下是我们的应用程序的描述以及我们面临的问题。请帮助我们找到解决方案
申请说明:
终端应用程序是可用于管理SAP Landscape的实用程序应用程序。它用于停止,启动SAP。
使用的技术:
背景
在网络中,例如两台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。
答案 0 :(得分:-1)
连接到闷棍 1 GT;你需要为你的系统编写单独的web服务,并且web服务将与sap交互。 2 - ;你需要找出sap会接受的api