发明名称 Web-based architecture
摘要 A system for transferring information between a user interface and a database over a global information network such as the Internet is provided. A plurality of user interfaces are located on a plurality of user computers. In this regard, the user interfaces are preferably implemented on a browser using a mark up language such as HTML. The database is a relational database residing on a second computer, and is accessed by the user interface via a global information network such as the Internet. The relational database is accessed through four intermediate processing layers: an interaction layer, an application layer, a business object layer, and an information model layer, each located on a second computer, with the information model layer logically adjacent to the database, and the interaction layer logically adjacent to the user interface operating on the browser. The information model layer maintains a first relational tree of the information in the relational database. This relational tree appears as a plurality of entities in a mark up language (such as XML) to the business object layer and the information in the relational database is accessible via the relational tree. The business object model layer includes a plurality of business object instances, each of which maintains a second relational tree corresponding to a portion of the first relational tree. The second relational tree appears as a plurality of entities in a mark up language (such as XML) to the application layer. The application layer includes a plurality of application object instances, each of which includes an application object definition which specifies one or more methods and business object instances available to the application object. The application layer appears as a plurality of entities in a mark up language to the interaction layer. The interaction layer includes a plurality of interaction objects, each interaction object including information identifying an application object and information specifying a manner in which requests from a user interface are to be processed for transmission to the application object and in which responses from the application object are to be transmitted to the user interface. The interaction layer appears as a plurality of entities in a mark up language to the user interface.
申请公布号 US2003028540(A1) 申请公布日期 2003.02.06
申请号 US20010773348 申请日期 2001.01.31
申请人 LINDBERG HENRIK;HALLGREN THOMAS 发明人 LINDBERG HENRIK;HALLGREN THOMAS
分类号 G06F17/30;(IPC1-7):G06F7/00 主分类号 G06F17/30
代理机构 代理人
主权项
地址