System and method for routing data
    1.
    发明授权
    System and method for routing data 有权
    用于路由数据的系统和方法

    公开(公告)号:US07779395B1

    公开(公告)日:2010-08-17

    申请号:US10795120

    申请日:2004-03-05

    IPC分类号: G06F9/45

    CPC分类号: G06F8/41

    摘要: A system and method is disclosed for routing data of a declarative source expression to a destination. Declarative source expressions are analyzed at compile-time to discover variable properties. As such properties are discovered, a binding object is created and a list of watcher objects is generated associated with the particular variable properties. The watcher object includes a change event notification which is broadcast when a change in the property is detected. When a change event notification is received, a binding object, which is also automatically generated by the compiler, is executed causing the variable property to be read and the declarative source expression to be re-evaluated which propagates the property changes through the application.

    摘要翻译: 公开了用于将声明性源表达式的数据路由到目的地的系统和方法。 在编译时分析声明源表达式以发现变量属性。 当发现这些属性时,将创建绑定对象,并生成与特定变量属性相关联的观察者对象列表。 观察者对象包括当检测到属性的改变时广播的改变事件通知。 当接收到更改事件通知时,执行也由编译器自动生成的绑定对象被执行,导致读取变量属性,并且重新评估声明性的源表达式,这会通过应用程序传播属性更改。