MULTIMEDIA MIDDLEWARE DATABASES AND WRAPPERS TO USER INTERFACES
Large-scale multimedia information systems today rely on big data stored in systems with differing capabilities. Many of the “mission-critical” tasks these customers do depend on integrating data from several sources. Often the data sources to be integrated include a broad range of sources, such as CAD/CAM systems, text search engines, molecular structure databases, or customer-specific repositories. Garlic (Nourani et al., 2000) offers the ability to interrelate data from multiple sources with a broad range of querying capabilities, in a single, cross-source query. Garlic is an IBM prototype, which allows new sources to be easily added to an existing installation. Garlic offers the ability to interrelate data from multiple sources with a broad range of querying capabilities, in a single, crosssource query. A significant focus of the project is the provision of support for data sources that provide type-specific indexing and query capabili?ties. Garlic’s “wrapper architecture,” (Wiederhold, 1992) and the applications at Nourani (1996) encapsulate data sources, allowing new sources to be added quickly, and accommodating a wide variety of sources, with a broad range of traditional and nontraditional query processing capabilities. Wrappers model legacy data as objects, participate in query planning, and provide standard interfaces for method invocation and query execution. The knowledge base is keyed with relevant selector functions. There are worldwide web retrieval designs, which have to apply direct links. The hierarchical abstract structures are being applied to the knowledge base and data structures to accomplish the tasks called for.
CONTENT MANAGEMENT SYSTEM WITH TAIM
To design interfaces with systems we have to provide content management interfaces. The intelligent interface component and the Intelligent Database applying the three-tier model as depicted as the basis (Figure 10.3).
FIGURE 10.3 A content management system.
Tiers and RMI Basics: The remote method invocation based the tiers is depicted in Figure 10.4.
The stub implements an interface with the same business methods as the object itself, but the stubs method does not contain business logic. The data tier consists of one or more databases and may contain data-related logic in the form of stored procedures.
FIGURE 10.4 RMI.