我在这里敲我的头。我有一个.net 4控制台应用程序,引用了Microsoft.Web.Services3 dll,使soap调用更加用户友好,我试图弄清楚为什么要使用SoapUI调用端点,它会销售250毫秒当我的应用程序执行调用时,它需要将近一分钟。
返回有效负载是一个不错的大小 - 大约100KB的xml并且它返回到一个字符串数组 - 所以可能是延迟不是在调用中而是在构建的数组中?
作为开发者,这对我来说是隐藏的......如果我打电话
dim myStrings() as string
mystrings = clientObj.GetNames()
myStrings在我完成时可能有3000个名字 - 我不知道我能做些什么来帮助它。我知道如果我执行对端点的原始调用,则需要大约250ms才能返回xml。
感谢您的帮助!