我们目前正在开发 SOA 应用程序,我们将使用 WCF 来处理所有进程间通信。在决定将哪些端口用作默认端口时,我们已经查阅了常用端口列表,并且包括用于更改这些默认端口的配置选项。
为了减少冲突的机会,我想使用 IANA 端口注册表单(http://www.iana.org/cgi-bin/usr-port-number.pl)来注册我们打算使用的端口并被占用令人惊讶的是,表单仍然假设任何使用端口的人都必须编写自己的协议!当您认为 WCF 是一种高级抽象并且使用量不断增加时,为什么仅提供 Binding 信息还不够?
我已经就此联系了 IANA,得到的答复基本上是我需要提供 WCF 的完整协议实现,这可能会随着单个属性的翻转而发生巨大变化。
对此的总体感觉是什么?是否值得进行注册,还是可以接受使用端口以希望将来没有人与之冲突?IANA 列表需要多长时间才能作为参考,因为大多数应用程序都没有列出?
意见和答案一样受欢迎!