Invention Grant
- Patent Title: Framework for open dynamic reflective applications
- Patent Title (中): 开放动态反射应用框架
-
Application No.: US12273605Application Date: 2008-11-19
-
Publication No.: US08707259B2Publication Date: 2014-04-22
- Inventor: Mircea Trofin , Oleg G. Lvovitch , Blake W. Stone , Krzysztof J. Cwalina , Clemens A. Szyperski , Alex Bulankou
- Applicant: Mircea Trofin , Oleg G. Lvovitch , Blake W. Stone , Krzysztof J. Cwalina , Clemens A. Szyperski , Alex Bulankou
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agent Tony Azure; Andrew Sanders; Micky Minhas
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A framework for open, dynamic, and reflective applications contains high level metadata that define blocks of composable elements using a service definition, which defines specific keys for using the block of code. The service definition may be exported from the code using reflection without having to load the code into memory, and decisions on which block of code and how to load the code may be made at runtime. The composable elements may be grouped into composable parts. Composable part definitions may be used to instantiate or produce composable parts. At runtime, dynamic applications may search from many composable elements, and instantiate and execute the composable element as part of the application.
Public/Granted literature
- US20100125558A1 Framework for Open Dynamic Reflective Applications Public/Granted day:2010-05-20
Information query