发明名称 Web Application Framework
摘要 The present disclosure extends to organizing content and logic for business processes and information technology infrastructure and facilitating collaborative content creation. Embodiments comprise an extensible web application framework having a presentation tier configurable during runtime and dynamically configurable external services for implementation of business rules. Implementations of the present disclosure may integrate with virtually any external content management system. Embodiments of the present disclosure may be deployed as a model-view-controller (“MVC”) framework pattern.
申请公布号 US2015067474(A1) 申请公布日期 2015.03.05
申请号 US201314015802 申请日期 2013.08.30
申请人 Wal-Mart Stores, Inc. 发明人 Tuteja Bhupesh;Kamble Abhay Maruti;Khanchi Amit
分类号 G06F17/22 主分类号 G06F17/22
代理机构 代理人
主权项 1. A computer-implemented method of making a decision in a web application framework, comprising: at a context analyzer layer, receiving a context to a request from a user computing device; at the context analyzer layer, parsing the context; at a configuration collector layer, receiving a web page configuration; at the configuration collector layer, parsing the web page configuration into at least one page component in a component tree, the component tree comprising at least two child nodes; at the configuration collector layer, injecting a name of an external class into the at least one page component; at a data collector layer, invoking the external class; at the external class, implementing an interface for a proposed decision-making function, wherein the proposed decision-making function comprises a decision between the at least two child nodes; at the external class, choosing a selected child node; at a model builder layer, preparing a page model comprising the selected child node; at a view resolver layer, mapping between a view name of the selected child node and a view in a presentation tier; and at the presentation tier, rendering the child node and outputting a result file to the user computing device.
地址 Bentonville AR US