是否有命名SOAP接口方法和变量的最佳实践?

viv*_*dos 2 soap naming web-services naming-conventions

在.NET中,Microsoft在开发类库时具有命名类,成员等的指南.其他语言也可能具有如何命名类,如何/如何使用某些符号的最佳实践.

现在,SOAP是一种可用于跨语言边界通信的协议.是否有最佳实践如何命名函数,变量名等?或者我应该使用我的语言(如果有的话)使用?或者当我通过工具(例如WCF服务合同)生成SOAP接口时,我应该使用该工具生成的任何内容吗?

Pel*_*dao 5

似乎没有针对服务方法名称的官方W3C命名约定.

一些常用指南:

  • 方法名称应从客户的角度清楚地表明它们的作用

  • 使用不同的方法名称而不是重载

  • 一般来说,PascalCasing似乎受到青睐(没有下划线).对于.Net,请遵循常规方法的.Net命名约定.

您可能还会发现Oracle的这篇博客文章很有用.

  • 博客帖子链接现在已损坏。以下是 Internet Archive 上的帖子:https://web.archive.org/web/20150919045942/http://blogs.oracle.com/christomkins/entry/my_thoughts_on_service_naming (2认同)