永发信息网

oid什么意思?

答案:3  悬赏:40  手机版
解决时间 2021-02-23 17:18
oid什么意思?
最佳答案
中文名

OID

外文名

Object Identifier

解释

对象标识符或物联网域名

目的

全球对象唯一标识

特性

唯一性 异构性 开放性
全部回答
什么是oid 为了在系统中能够找到所需对象,我们需要为每一个对象分配一个唯一的表示号。在关系数据库中我们称之为关键字,而在对象术语中,则叫做对象标识(object identifier-oid). 通常oid在内部都使用一个或多个大整数表示,而在应用程序中则提供一个完整的类为其他类提供获取、操作。 oid(object id)应当没有任何业务相关含义 一个非常关键的问题是oid绝对不应当具有任何业务含义。因为任何有业务含义的列都有改变的可能性,而计算机社团多年来从关系数据库学到的最重要的一个事实之一就是:不要给你的关键字任何意义。如果你的用户决定改变业务含义,也许他们想要增加几个数字或把数字变为字母数字,那么你需要在任何用到这个关键字的地方进行改变。一个表中的主关键字内的任何东西都有可能被其他表作为外键。就算是一个简单的改变,譬如在你的客户号码马上增加一个数字,可能会造成极大的维护上的开销。在关系数据库中,这种oid策略被称之为代理关键字。 oid的唯一性 一个 oid必须在一个类层次中保持唯一,理想上应该在所有对象上都唯一。 在分配对象oid时需要考虑两个问题: l oid唯一性的层次 l 如何计算oid 我们先来看看第一个问题,对很多面向对象的新手来说,他们对这个问题的认识往往不够深刻。这里涉及到三个层次上的唯一性:一个类内的唯一性,一个类层次之间的唯一性,以及所有类之间的唯一性。 譬如,给一个客户对象的oid是只对所有客户实例唯一,还是对所有的人员还是所有的对象。一个具有值76766的oid是可以分配给一个客户对象,一个员工对象,一个订单对象呢?还是只能分配给一个客户而不是员工(因为客户和员工位于同一个类层次之内),还是除了客户外什么都不能分配。这里问题与多态相关:一个客户以后可能成为员工,但一个订单对象则不会如此。为了避免在一个对象改变类型的时候需要重新分配oid,你至少应当保证在类层次级别上的唯一性。当然在所有对象上保持唯一可以完全避免类似问题,尽管在实现上可能会有些困难。
什么是OID 为了在物联网中能够找到对象,我们需要为每一个对象分配一个唯一的编码。在物联网中我们称之为物联网域名,而在术语中,则叫做对象标识(Object identifier-OID). OID(ObjectIdentifier,对象标识符),又叫做物联网域名,是由ISO/IEC、ITU-T国际标准化组织上世纪80年代联合提出的标识机制,采用分层树形结构对任何类型的对象(包括实体对象、虚拟对象、复合对象等)进行全球无歧义、唯一命名。OID具有分层灵活、扩展性强、跨异构系统等优势,并可兼容现有标识机制,已经广泛应用于信息安全、医疗卫生、网络管理等领域。 通常OID在内部都使用一串数据编码来表示,而在应用程序中则要加密写入电子芯片来应用。 OID的唯一性 一个 OID在物联网应用层次中保持唯一,理想上应该在物联网上都唯一。 在分配OID时需要知道两个问题: 1、OID唯一性的层次 oid,也就是物联网域名,具有唯一性,在整个物联网中,一个oid只能被一次拥有。也就是说,oid在被注册的情况下,其他人再无注册的可能。 2、oid的标准限量性 oid,也就是物联网域名,具备全球统一标准的特性。也就是说,你注册的时候一定要考虑好,这个全球统一标准对于一个人来说并不多。就是你想要注册,数量上绝对不会太多。因此,oid是全球统一标准的限量版产品。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
带有峰字的网名
萃雅阁地址在哪,我要去那里办事
杀手5的介绍
廊坊天祥体育馆游泳馆地址在什么地方,想过去
福建泉州晋江龙湖的传说
家里电脑玩DNF非常卡,怎么回事?
女生上语言类大学不好?
如果别人使用别人带有水印的图片时没有去除水
三星s6edge+的后摄像头镜片怎么换
富丽堂煌在哪里啊,我有事要去这个地方
下列关于有限责任公司监事会或监事的说法中,
军训期间有什么可以多人玩的游戏??
友诚商贸有限责任公司通辽代理地址有知道的么
蛋炒饭放油太多了怎么办
为什么感冒冲剂要用热水冲服
推荐资讯
南平火车站到南平南火车站坐几号公交
香港议员是公务员吗?
山东省新农合收费标准是多少
天书奇谈里朝云古币换什么比较值?
电算化凭证怎么记账
馒头泡了水能吃否?老妈说会产生化学反应,不
成语不伦不类,什么也不像
股票跌了多少可以止损
动漫 fate zero 系列观看顺序 求解答
请问1314奶茶加盟一家店面多久才能回本?
OA系统发文字号打错了,如何修改。例如:应该1
古代“间”字怎么写?是繁体的?还是有简体的?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?