1.bat文件调odi接口
做了三种尝试。
调ODI接口的bat文件内需要传递参数
result | web service | windows server | exe程序 |
普通bat执行 | 可以执行 | 可以执行 | 可以执行 |
调ODI的bat | 不可以 | 不可以 | 可以执行 |
这种方式是可行的,之前同事做过,没选这种方式
3.xml方式调用
一个通用的提交页面请求的方法(转载过来的)
private string PostWebRequest(string postUrl, string paramData, Encoding dataEncode)
{
string ret = string.Empty;
try
{
byte[] byteArray = dataEncode.GetBytes(paramData); //转化
HttpWebRequest webReq = (HttpWebRequest)WebRequest.Create(new Uri(postUrl));
webReq.Method = "POST";
webR