动态取得当前WAS服务器域名:
WAS服务器域名是在RZ10查看,
参数名icm/host_name_full.
代码如下,代码本身很简单.HOST_NAME 是记载诸如"wwww.XXXX.com"的变量.
PVALUE表 记载着RZ10中看到的参数.
data: HOST_NAME type PFEPVALUE.
SELECT SINGLE PVALUE INTO HOST_NAME
FROM TPFET
WHERE PARNAME = 'icm/host_name_full'
AND VERSNR = ( SELECT MAX( VERSNR ) FROM
TPFET ).
另一种思路(尚未尝试):
就是用WAS服务器的相对路径找到自己的BSP程序.
比如:
要调用的URL是
http://wwww.XXXX.com:8001/sap/bc/bsp/sap/自己写的BSP程序名/main.do
可以在代码中用相对路径名, 类似于"../sap/bc/bsp/sap/自己写的BSP程序名/main.do"
调用自己写的BSP或者Webdynpro程序 .(完)