发明名称 一种Java卡多通道临时对象管理方法
摘要 本发明涉及Java卡多通道临时对象管理方法,包括如下内容:Java卡管理两类多通道临时对象,即应用取消选择临时对象和卡片重置临时对象;对于应用取消选择临时对象,卡片预先分配多块大小相同的内存块用以分配给不同通道使用,而对于卡片重置临时对象,卡片预先分配一块共享的内存块来存储所有通道的此类对象;临时对象管理,主要包括分配内存和释放内存;本发明的方法实现了两类临时对象的差异性内存管理,在释放对象时具有较高的效率,该方法只要更新偏移位置大于所释放对象偏移位置的对象即可。
申请公布号 CN105786623A 申请公布日期 2016.07.20
申请号 CN201610122986.9 申请日期 2016.03.04
申请人 东港股份有限公司 发明人 刘哲理;隋传波
分类号 G06F9/50(2006.01)I;G06F9/54(2006.01)I 主分类号 G06F9/50(2006.01)I
代理机构 山东济南齐鲁科技专利事务所有限公司 37108 代理人 牛传凯
主权项 一种Java卡多通道临时对象管理方法,其特征在于:Java卡多通道临时对象包括应用取消选择临时对象和卡片重置临时对象,应用取消选择临时对象简称DTO,卡片重置临时对象简称RTO;DTO管理是通过建立DTO信息表来表示每个通道已分配空间的DTO信息,分配多块固定大小内存区域用以存储不同通道的DTO,并且每次建立通道的时候重新为该通道分配DTO内存块,每个DTO内存块中存储当前相关联的包内DTO对象;RTO管理是通过定义变量RTO_Size来表示所有包内RTO所分配的内存大小,分配一块指定大小的内存区域存储所有通道的RTO,RTO内存块中每个RTO所存储的位置是固定的,不跟随通道编号而变化。
地址 250100 山东省济南市山大北路23号