gpt4 book ai didi

java - Corba - 唯一用户 ID

转载 作者:行者123 更新时间:2023-12-01 05:36:51 24 4
gpt4 key购买 nike

用 Corba 编写一个简单的多客户端 <-> 服务器系统。

我被困在客户的唯一标识上。 Corba 中是否有一种机制,例如某些 POA 策略,允许服务器生成唯一的用户 ID 并与所有客户端通信一起携带。

基本上我已经完成了系统设置,所以我手动创建了这个唯一的用户 ID。客户端连接,服务器生成一个 key ,发送给客户端并存储在两端。您可能会在许多环境中使用类似的设置。我想问的是 Corba 是否有自己可以利用的机制。

最佳答案

遗憾的是,CORBA 没有任何可供您使用的内置客户端 ID 机制。 CORBA 从未指定它的主要原因是因为很难定义“客户端”到底是什么:它是进程还是线程?是整个层还是单个应用程序实例?客户端与服务器处于同一进程怎么办?此外,某些开发人员可能希望跨越任何这些选项的不同行为。

就我个人而言,我认为让服务器为客户端指定 ID 的方法很好,但请记住,它基本上是一种“ session ID”方法,并且可能很难水平扩展。确保您绝对、确实需要识别您的客户端,因为像通过 IIOP/TLS 进行客户端身份验证这样简单的方法可能无法很好地实现这一目的。

关于java - Corba - 唯一用户 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8058479/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com