process
2016-08-17 15:46:42 0 举报
Process是指一系列步骤或活动,用于完成某个特定目标或任务。它可以是物理的、抽象的或计算机化的。在计算机科学中,进程是指正在执行的程序的实例,它包括程序的代码、数据和运行时的状态。每个进程都有自己的地址空间、优先级和运行时间。进程之间可以通过管道、信号量等机制进行通信和同步。操作系统负责管理和调度进程,以确保系统资源的合理分配和高效利用。
作者其他创作
大纲/内容
调用handleInputImp方法
收到请求通知
调用taf_invoke_async(异步)或者taf_invoke(同步),创建ReqMssage对象;
调用invoke方法,设置染色、分组等信息、objectProxy对象等
同步
servantProxy
调用Transceiver的doResponse方法接收数据装入包
run方法里调用handle方法进行处理
请求加到
CommunicatorEpoll(RPC和callback事件管理中心)
调用adapterProxy的invoke方法,在invoke里面调用Transceiver的sendrequest方法发送远程调用请求。
收到响应通知
调用AdapterProxy的finishInvoke对接受的包进行处理
同步请求会在此等待
响应包放到异步处理线程队列中
异步处理线程AsyncProcThread中会调用callback的ondispatch方法,进行相关业务的回调处理。
获得远程端点代理adapterProxy
异步
唤醒等待线程
epoll池
Handle调用objectProxy(rpc信息收发中心)的invoke方法
0 条评论
下一页