rpc通信,server端的数据结构如何初始化


请问大家: C/S编程模式采用RPC通讯,server端的main函数是rpcgen自动生成的,而我在server端要有一些hash表等要初始化的数据结构,有什么好的方法可以让server端初始化这些数据结构,并且让远程过程可以操作这些数据结构(hash,或者其他一些变量等等)?
我唯一能想到的办法就是在server端再用一个进程初始化,但是这就成了两个进程空间,所以这些数据结构都是放在共享内存,然后远程过程都要先把共享内存挂到自己的进程空间,再进行操作,但是个人觉得太麻烦,应该有更好的办法,期待中......

c 操作系统

xinbzy 12 years ago

Your Answer