我遵循标准教程来创建外部Web服务引用。我的调用包含事务数据,日志记录是必不可少的。我想知道在进行这些外部调用时我应该采用什么样的日志记录。我真的很想让这些电话符合标准的AIF文件历史记录。例外,但我不认为这很容易实现。我也找不到外部服务引用生成的SOAP请求和响应,这使得日志记录更加棘手。我考虑过创建一个自定义出站适配器,但我不确定这是否是正确的方法。只是想看看专业人士推荐的内容。
https://technet.microsoft.com/en-ca/library/hh500185.aspx
http://daxmusings.codecrib.com/2011/10/consuming-external-webservices-in-ax.html
答案 0 :(得分:0)
在AIF端口配置中配置Logging。启用All document versions
或Original document
。
答案 1 :(得分:0)
到目前为止,我们发现的最好方法是在AX中创建一个日志表。将序列化的请求,响应,URL和错误直接保存到AX中。我们还包括了其他描述符,因此在调用外部Web服务的任何地方都非常有用。为您的前端提供一个表格,并考虑进行批处理以清除旧记录。