我正在计划一个EDI系统,它发送包含多个元素的XML确认消息,但具体包括这三个; ErrorCode,ErrorSeverity和ErrorDescription。错误代码和消息最佳实践
我将基本上解析入站XML消息,并根据解析的成功或失败,包括消息格式,语法,结构,有效性和一些业务规则,我将返回成功或失败确认。
我有免费的统治选择ErrorCodes,ErrorSeverity和ErrorDescription,而不是天真地开始在ErrorCode [1],ErrorSeverity [错误],ErrorDescription [无法找到入站XML文件]并添加错误,因为我认为他们在编码的入站消息解析器我想知道是否有挑选错误代码和严重性的最佳做法?
我知道HTTP错误代码就像OK消息的2xx,某些错误的4xx,服务器错误的5xx等,并想知道如果任何人有任何好的建议,可能会帮助我的道路之前,我编码自己到角落和说:“如果只有我所有的”警告“错误开始与3或类似的东西!
我认为ErrorSeverity不会超过[错误],[警告],[信息]和[确定]也许
感谢
好思维Espo。当然,错误消息正在发送给消息的发起者,因此需要有意义并且很可能由他们采取行动,因此使用“标准”EDI错误代码是正确的选择。我会检查链接。谢谢。 – Sprogz 2009-02-18 12:44:47