发明名称 PUENTES ENTRE TIPOS
摘要 En un sistema de computación que comprende un motor de serialización extendible que es capaz de serializar y deserializar objetos de datos de varios tipos, un método de transformar un objeto inicial de un tipo inicial en un objeto final de un tipo final, en donde el método permite que una operación en tiempo de ejecución del motor de serialización sea alterada por una o más rutinas de extensión, sin tener que reemplazar una implementación monolítica del motor de serialización, el método comprendiendo los actos de:recibir un objeto inicial de un tipo inicial para procesamiento en tiempo de ejecución por el motor de serialización; recibir información tipo para el tipo inicial del objeto inicial; con base en la información tipo, generar una representación intermedia del objeto inicial que es adecuada para la modificación del tiempo de ejecución;llamamiento de una o más rutinas de extensión comunes para modificar la representación intermedia del objeto inicial, alterando con eso la operación del tiempo de ejecución del motor de serialización,ya partir de la representación intermedia modificada del objeto inicial, generar un objeto final de un tipo final. Un método como el descrito en la reivindicación 1, en donde la representación intermedia comprende un tipo completo para el objeto inicial y, para uno o más de los objetos contenidos dentro del objeto inicial, un nombre de objeto, un tipo de objeto, y datos de objeto. Un método como el descrito en la reivindicación 2, comprendiendo además un acto de modificar al menos uno de los tipos de objeto completos, y, para uno o más de los objetos contenidos dentro del objeto inicial, el nombre de objeto, el tipo de objeto, y los datos de objeto.
申请公布号 CO5560093(A1) 申请公布日期 2005.09.30
申请号 CO20040028256 申请日期 2004.03.25
申请人 MICROSOFT CORPORATION 发明人 PHARIES H.;SOWMY K. SRINIVASAN;JETHANANDANI NATASHA H.;YANN ERIK CHRISTENSEN;KHARITIDI ELENA A.;PURDY DOUGLAS M.
分类号 G06F12/00;G06F;G06F9/00;G06F9/06;G06F9/44;G06F9/45;G06F9/46;G06F13/00;G06F15/16;G06F17/00;G06T3/00;(IPC1-7):G06F17/00 主分类号 G06F12/00
代理机构 代理人
主权项
地址