【技术实现步骤摘要】
本专利技术涉及程序间通信装置,其中对将被处理的中间对象(medium object)进行操作的多个程序彼此通信,以便执行整个联合的处理,与其一起使用的程序间通信方法、计算机可读记录介质和程序。
技术介绍
迄今,程序间通信,用这样一种程序间通信补偿各程序间通信之间的功能,即搜索一个具有在另一程序中未提供功能的特定程序,以及完全委托找到的程序执行处理。例如,有一种用于实现协作的程序间通信,其中,当使用图像打印软件将要打印数据格式与图像打印软件不兼容的图像数据时,搜索一个能够处理该种数据格式的图像数据的程序,并且将处理委托给该程序以便将图像数据解码成能由图像打印软件处理的数据格式。为实现诸如如上所述的多个程序间的协作,有必要搜索或估计应当使用哪个程序实现特定程序中未提供的功能。此外,由于不知道何种功能需要通过执行程序间通信来补充,所以程序间通信的过程变得复杂,并且必须额外注意程序协作来实现程序。例如,认为必须实现对于协作目的地的每个应用程序不同的程序。然而,在传统的程序间通信中,在特定的程序中,存在一个问题除用于搜索最适合于协作、并补充该程序本身不能处理的功能的另一 ...
【技术保护点】
一种程序间通信装置,用于在能以协作方式处理公用中间对象的第一程序和第二程序间执行程序间通信,该程序间通信装置包括:通信路径建立装置,用于在第一程序和第二程序间建立通信路径;共享存储器分配装置,用于分配由第一程序和第二程序共享 的共享存储器的存储区;通知装置,用于通过使用由通信路径建立装置建立的通信路径,将用于指定中间对象的指定信息和用于请求处理由指定信息指定的中间对象的的请求信息,从第一程序通知到第二程序;以及传送装置,用于当第二程序在由通知装置 通知的指定信息指定的中间对象上,执行对应于请求信息的处理时,通过将处 ...
【技术特征摘要】
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。