UDDI用于定位Internet上的服务。在企业或企业环境中定位服务有没有类似的地方?例如,我可能希望我的程序能够在没有配置的情况下查找中央报告或策略服务器。这是我可以用Active Directory做的事吗?还是我需要做别的事情?Windows环境中的服务器/服务发现?
1
A
回答
1
最好的方法是使用DNS;微软在Windows中使用它自己。例如,_ldap._tcp。将为您提供域中的所有LDAP服务器(即所有域控制器)。如果服务保证仅在单个主机上提供,请使用A记录。如果服务被复制,则使用SRV记录,明确选择服务给客户端(的确,_ldap._tcp和_kerberos._tcp存储为SRV记录)。
对于选定种类的服务,还有AD/LDAP支持。例如,COM/RPC服务器可以通过rpc-server和相关的AD类位于AD中;该API是RpcNS (RPC Naming Service)
Winsock有一个"Registration and Resolution" (RnR) API,它使用Service-Instance AD类。
这是否有用部分取决于您是否可以建立公司应该如何定位服务的政策。有各种各样的技术,其中许多是有用的,并且比单独使用“最佳”技术更重要的是,有一个选择(或几个备选方案)。
相关问题
- 1. 服务器环境
- 2. Windows服务器上的Azure环境
- 3. Team Foundation服务器环境
- 4. 多服务器环境中的PHP cookie
- 5. 从Windows服务访问环境变量
- 6. 在Eclipse中设置服务器环境
- 7. 如何将服务器环境移动到其他服务器?
- 8. 在Windows/Active Directory环境中的服务器上配置GIT
- 9. 理想的多服务器LAMP环境
- 10. 流浪和微服务开发环境
- 11. 用于Java服务的框架+应用程序服务器+开发环境?
- 12. 获取服务环境
- 13. Windows服务器
- 14. Windows服务器
- 15. 在Windows CE 2013中实现Web服务服务器
- 16. 服务定位器/ IOC在ASP.Net环境
- 17. mod_rewrite和服务器环境变量
- 18. word.run没有在服务器环境
- 19. 服务器利用虚拟环境
- 20. RabbitMQ和芹菜多服务器环境
- 21. 服务器环境变量用法
- 22. 发现插座服务器
- 23. 广播服务器发现
- 24. 在Apache HTTP服务器+ JServ环境中实现JSTL
- 25. MSDN订阅上的Windows服务器环境限制是什么?
- 26. 发现服务和服务的顺序
- 27. 服务总线的Windows服务器
- 28. 客户端 - 服务器中的JmDNS服务发现
- 29. 在开发环境和SQL服务器上在实时环境中使用MySQL
- 30. Python HTTP服务器无法在Windows服务中发送响应