聚震网站开发,2014中文网站seo排名名单,wordpress 主题添加标签,墨客网站建设这个也是网上看来的#xff0c;之前在用的时候也在想是不是建立一个长连接#xff0c;就不至于断线。今天正好看到。
关于SAP Router连接不稳定的改良
我们在使用SAPRouter时经常会碰到断线#xff0c;其发生原因有很多#xff0c;如#xff1a;网络不稳定、操作间隔时间…这个也是网上看来的之前在用的时候也在想是不是建立一个长连接就不至于断线。今天正好看到。
关于SAP Router连接不稳定的改良
我们在使用SAPRouter时经常会碰到断线其发生原因有很多如网络不稳定、操作间隔时间过长等。鉴于此通过一个程序来改良一下SAP GUI 通过SAP Router连接的稳定性。
原理定时触发GUI与服务器的交互保持router的连通性
操作SE38运行程序Z_DX即可保持此session另外打开session进行操作
优点可以比较好的改良GUI通过router连接SAP服务器的稳定性同时防止超时导致session被SAP服务器断开或者被router断开占用资源较少
缺点如果网络真的很差会即刻断线应该比QQ企鹅更敏感多开一个session比较碍眼
适用人群通过sap router访问方式连接SAP 服务器。
*---------------------------------------------------------------------*
* Report ZGUI
*---------------------------------------------------------------------*
*
*---------------------------------------------------------------------*REPORT zgui.
DATA : text TYPE string,chr TYPE char2,time TYPE i,perc TYPE i.DATA:sum TYPE i,hour TYPE i,min TYPE i,sec TYPE I.设置持续连接时长
PARAMETERS: p_cycle TYPE i DEFAULT 2200 OBLIGATORY.time 0.
CONCATENATE Running(hh:mm:ss): 00:00:00 INTO text.
WHILE time p_cycle.perc time MOD 100.CALL FUNCTION SAPGUI_PROGRESS_INDICATOREXPORTINGpercentage perctext textEXCEPTIONSOTHERS 1.time time 1.
* IF time 10000.
* time 0.
* ENDIF.sum time * 5.IF sum MOD 3600 GE 1800.hour sum / 3600 - 1.ELSE.hour sum / 3600.ENDIF.IF ( sum MOD 3600 ) MOD 60 GE 30.min ( sum MOD 3600 ) / 60 - 1.ELSE.min ( sum MOD 3600 ) / 60.ENDIF.sec sum MOD 60.chr hour.IF hour 10.CONCATENATE Running(hh:mm:ss):0 chr : INTO text.ELSE.CONCATENATE Running(hh:mm:ss): chr : INTO text.ENDIF.chr min.IF min 10.CONCATENATE text 0 chr : INTO text.ELSE.CONCATENATE text chr : INTO text.ENDIF.chr sec.IF sec 10.CONCATENATE text 0 chr INTO text.ELSE.CONCATENATE text chr INTO text.ENDIF.WAIT UP TO 5 SECONDS.
ENDWHILE.