TopBraid Live is TopQuadrant's client-server platform in the TopBraid Suite product family. TopBraid Live can be used to execute semantic web applications or Web Services in conjunction with rich internet applications, especially SPARQL Web Pages. TopBraid Live can also be used to host out-of-the-box solutions such as TopBraid Enterprise Data Governance (EDG). You can find demo versions of TopBraid EDG on the TopBraid Applications menu. TopBraid Live also hosts a built-in SPARQL Endpoint.
TopBraid Live is a separate installation. For more information, see the TopBraid Live web page.
TopBraid Composer launches a personal TopBraid Live server in the background at http://localhost:8083 (use http://localhost:8083/tbl to access the admin console). This lets you design and refine web applications on the local machine before uploading them to a TopBraid Live server. While the TBC-ME server is limited to a single user and session, it provides most of the capabilities of TopBraid Live and is therefore an ideal test environment for web applications. Developers can design and test web applications using TBC-ME for deployment to a TopBraid Live server that can be used by end users.
TopBraid Composer also has a custom-tailored Export Wizard to deploy projects from your workspace into an existing TopBraid Live Server container. Right-click on a project in the Project Explorer and select Export > TopBraid Composer > Deploy Project to TopBraid Live Server to get started.
The following shows the TopBraid Enterprise Reference Architecture (ERA), a model of how applications running with TopBraid Live can use the available services to interact with interface tools, governance tools, other data sources, and other services in an enterprise architecture. Components of the diagram are explained in more detail, with examples, below the diagram.
The middle of the diagram shows the range of services available to TopBraid applications running on TopBraid Live:
Presentation Services
Rules Services
Model Services
Federation Services
Data Services
Application Interoperability Services
Provide orchestration of services
Provision external web services for TopBraid orchestration scripts
Invoke TopBraid published web services
TopBraid Composer provides the following governance capabilities:
Application Composition and Configuration
Manage User Profiles
Deployment Manager
Additional governance capabilities are available as services from TopBraid Live applications:
Manage Authorization, Authentication and User Accounts
Register Services
Provision Services
Monitor Services
Handle Exceptions