
1. 一种共享内存的访问方法,包括以下步骤:
步骤1: 内存服务过程将内存数据放入共享内存中;

第2步: 客户端程序将Socket连接请求发送到内存服务进程;
步骤3: 内存服务进程接收连接请求,并将共享内存的内存ID发送给客户端程序;

步骤4: 客户端程序收到内存ID后共享内存,将与该内存ID对应的共享内存映射到自己的进程空间;
步骤5: 客户端程序直接访问共享内存,并对共享内存中的内存数据进行添加和/或删除和/或修改和/或检查;

步骤6: 客户端程序退出,并且内存服务进程释放与客户端程序的Socket连接.
2. 2.根据权利要求1所述的访问存储器的方法,其中,所述客户端程序和所述存储器服务进程在同一主机上运行.

3. 2.根据权利要求1所述的访问内存的方法,其特征在于,在步骤3中,所述内存服务进程在接受所述连接请求后,对所述客户端程序进行权限认证,并在认证通过后通过认证. 内存发送到客户端程序;如果验证失败,则不发送内存ID.
4. 2.根据权利要求1所述的访问存储器的方法,其特征在于,在步骤4中,当所述客户端程序对所述存储器数据进行添加和/或删除和/或修改和/或检查操作时,将所述操作记录在所述临时数据中. 套接字连接的事务区域,并锁定操作.
5. 5.根据权利要求4所述的访问存储器的方法共享内存,其特征在于,在步骤4中,当所述客户端程序对存储器数据进行添加和/或删除和/或改变和/或检查操作结束时,删除操作记录. 临时交易区域,然后解锁操作.
6. 5.根据权利要求4所述的访问内存的方法,其特征在于: 在步骤4中,当所述客户端程序异常退出时,所述内存服务进程查询所述临时事务区域. 完成的交易记录和/或未释放的锁,此连接的后续操作将根据临时交易区域中未完成的交易记录和/或未释放的锁继续进行.
必须下载积分才能获得完整的专利技术内容,VIP会员可以免费下载.
我不想注册,请点击直接下载立即登录,下载文献以升级会员,免费下载
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-161072-1.html
现在的腌肉都是用化学物质腌制的