|  
	| 
		What's New in Virtuoso 4.5? |  | 
	  
           
  
    | Virtuoso 4.5, is the latest version of
OpenLink Software’s next-generation Universal Server Platform. Virtuoso facilitates the 
development and deployment of a new generation of Enterprise-wide, Internet-, 
Intranet-, and Extranet-based solutions. Virtuoso capabilities include handling 
of Disparate Databases & Data Sources, Web Service Composition and Business 
Process Integration and as well as Business Collaboration. 
    |       | 
 
 New Features WebDAV Repository|  | 
	WebDAV - Virtuoso 4.5 introduces an 
	entirely new 
	implementation of its WebDAV repository including, dynamic collections, file meta 
	data support, dynamic views of view of files organized by meta data and meta 
	data values.
		SmartDAV Folders - A SmartDAV 
		folder is a dynamic collection created in DAV whose contents are 
		determined at run time by automatically categorizing uploaded files or 
		resources based on a DAV Extension type (DET). Virtuoso DET support 
		provides a mechanism to create a new dynamic collection, based on its 
		own methods for reading or writing data. Metadata Extraction - Automatic 
		retrieval of metadata, so it is now possible to retrieve basic metadata 
		from resources (Support for metadata includes RSS < 1.0, RSS 1.0, RSS 
		2.0, Atom; Microsoft Office Document, vCard) Security Enhancements - 
		Additional ACLs and added security for SmartDAV Folder collections and 
		filter searches Interoperability - Virtuosos 
		WebDAV repository has undergone interoperability testing on a number of 3rd party WebDAV 
		Clients (Dreamweaver, InfoPath, Frontpage, and Microsoft Office).API Updates - Additional API 
		calls to allow fast integration and development.  
 Visit 
Virtuoso 4.5 online tutorials | 
 
 SQL Database Engine Enhancements|  | 
	SQL Cost Model - Virtuoso 4.5 
	includes substantial improvement to the SQL cost model, yielding 
	dramatically better SQL optimization choices in certain cases.SQL Inverse Function - Virtuoso 
	introduces an SQL extension for creating functions that are inverses of each 
	other which include mapping data and foreign Key Relations: Example 
	dollar_to_euro and euro_to_dollar would be examples of inverse functions.
	Information Schema Views - The 
	INFORMATION_SCHEMA Views are system views that provide some information 
	about the system meta-data making it easier to query Virtuoso system tables. 
	Virtuoso 4.5 includes a number information schema vies based on the ISO 
	SQL92 standard to allow users more flexibility when developing SQL queries 
	across database engines and guarantee consistent results when using these 
	views instead of directly querying system tables which may change from 
	release to release. SQL Compiler Optimizations 
	
		Improved support for indirect grants 
		in SYS_ROLE_GRANTS Improved handling the sub expression 
		matches in regular expressions Improved handling of negations in the 
		where clause of select Union statements 
 Visit 
Virtuoso 4.5 online tutorials | 
 
 XML Database
		
			
				|  | 
					XML Parser - 
					Optimization and better error reporting in XML Parser.
					XQuery Functions 
					Updates - Support for XQuery Function fn:collection and 
					check our latest tutorial  
				 Visit 
				Virtuoso 4.5 online tutorials |  
 Web 
	Services |  | 
	BPEL4WS - 
	
	 BPEL offers the 
	promise of reducing the cost and complexity associated with process 
	integration of 
	proprietary EAI and BPM solutions, which are expensive to develop, maintain, 
	and extend across diverse, heterogeneous environments. 
	Virtuoso 
	4.0 now supports BPEL for Web Services (BPEL4WS) and provides the deployment 
	and execution of business processes defined in BPEL 1.1 through the
	OpenLink BPEL Process Manager.   
	Virtuosos BPEL implementation offers a seamless addition to Virtuoso's 
	database federation, XML and web services features.  It builds on the 
	strength of having a local high performance relational data store for 
	process persistency and does not require any third party application server 
	infrastructure or databases.  WS Interop -
	WS-RM and WS-Security and BPEL4WS have gone through an 
	extensive interoperability by testing other vendor's implementations and 
	through active participation of WS-Interop forums. 
 Visit 
Virtuoso 4.5 online tutorials, 
BPEL and
Web Services Interop Sites | 
 
 |  | 
	HTTP Server Settings 
	
		New function for controlling the 
		lifetime of http threads, allowing on-going processing from clients 
		provided through the  HTTP Server HTTP_IGNORE_DISCONNECT 
		that when set will cause it not to rollback the transaction on a 
		disconnect. 
 Visit 
Virtuoso 4.5 online tutorials | 
 
 Documentation|  | 
			Document Search - Advanced 
			search functionality has been added to Virtuoso documentation and 
			provides RSS gems (including Open Search API extensions) as well as 
			options for HTML or XML formatted results using Free Text, XPath, 
			and XQuery and search results including excerpts summaries of 
			document content.  
		 Visit 
		Virtuoso 4.5 online documentation server | 
 
 Data Access|  | 
	OpenLink Explorer - Virtuoso 4.5 
	introduces a new plug-in for Visual Studio .NET allows development of 
	Virtuoso-specific features within the familiar Visual Studio environment 
	providing users with ease of use and accelerated development cycles. 
	
	
		Virtuoso tables and connections can 
		easily be dragged and dropped into MS Studio Projects, which  makes 
		Virtuoso an convenient data source for Web or GUI target Microsoft .Net 
		development. Through OpenLink Explorer any 
		heterogeneous data sources linked to Virtuoso via its Virtual Database 
		capability are presented as if they were stored on a local Microsoft SQL 
		Server.Mac OS X Client Connectivity Kit - 
	Improved bundling and deployment for ODBC, JDBC, and NET providers 
	Virtuoso ODBC 4.0 Driver - Improved 
	error messages and conformance with the ODBC error messages specifications.
	 | 
 
 | 
			
			 
			Screenshot of Virtuoso 4.5 
			Conductor Image - Click 
              to enlarge
 | 
			Virtuoso Conductor 
			- The Virtuoso Conductor is a new Virtuoso VSPX 
			web-based administration and configuration tool, which provides 
			access to a number of database and server interfaces, being designed 
			to simplify, automate, and reduce the complexity of support and 
			administration of OpenLink's 
			Virtuoso Universal Server. This user-friendly interface allows 
			administrators to manage a number of Virtuoso servers’ features 
			including handling of Database Administration, SQL and XML storage, 
			Enterprise Data including disparate databases & data sources, Web 
			Service Composition, Business Process Integration, and Business 
			Collaboration. Features include:  | 
 
 
	Enterprise Data Management  |  Screenshot of Virtuoso ISQL Image - Click 
              to enlarge
 
			
			 Screenshot of WebDAV Image - Click 
              to enlarge
 | Database Administration 
		XML Data ManagementSchema Objects Editor: Built-in 
		Schema Object Viewer (Tables, Views, and Stored Procedures) Create new 
		objects, enabling/disabling of foreign keys, constraints, and export 
		Schema DDL. ISQL Query Editor : Execute and 
		develop SQL queries. ISQL features provide syntax highlighting, 
		execution plans and a SQL builder which provides a Wizard to build 
		statements on the fly from database schemas. Using this interface you 
		can edit query results 
		and save them to a local file or Virtuoso WebDAV repository. 
		 
		Web Content ManagementXQuery Editor - XQuery Editor 
		provides a graphical user interface for writing, testing and viewing 
		XQuery queries. Develop and store XQuery queries for reuse, saving time and 
		cost as well as storied results for reporting and transformation. 
		 
		WebDAV and HTTP Administration 
		- WebDAV Object Filtering and Searching: Filter database objects by name 
		or text-search stored procedures and triggers for terms contained in 
		their definition.  |  
 
	Enterprise Information Integration | 
			
			 Screenshot of Linking External 
			DataSources Image Click 
              to enlarge
 
			 Screenshot of SQL-XML Image Click 
              to enlarge
 | Virtual Database Management SQLX and SQL-XML Transformation 
		 
			
			SQL-XML - 
			Execute and 
			define an XML template based on a SQL, SQL-XML or XPath Query or 
			apply a XQuery Mapping Schema. Through this interface you can 
			specify root elements that contain the resulting XML tree, a file 
			name and location of the XML Template. Options include saving the 
			query to WebDAV or provide an XSLT stylesheet. Behind the scenes 
			when you provide a stylesheet, it is used as the default 
			transformation for the XML and the template saved is executed 
			directly from WebDAV.            | 
 
 Web Services Platform 
        
          | 
				
				 Screenshot of SOAP Services - 
			Click to enlarge 
				
				 Screenshot of HTTP directories - 
			Click to enlarge   |   Web Service 
			Publishing 
				
				SOAP Services - 
				Web Service publishing interface simplifies Publish stored 
				procedures, User Defined Types, Queries and modules as web 
				services.  Web Services can be invoked by any external 
				resource or in a Virtuoso SOAP defined Virtual directory by 
				simply clicking on a link. 
				WSDL Services - Using 
				the WSDL import interface you can use the description of 
				external web services to publish Web Services. Just provide a 
				URL to a WSDL description, and Virtuoso will automatically 
				provide a wrapper for the services available. The Web Services 
				can be tested through Virtuoso VSMX interface.  Web Application Server          |  
		| 
 
		Business Process Integration |  
          | 
			 Screenshot of OpenLinks BPEL 
			Process Manager Image - 
			Click 
              to enlarge             | 
				OpenLinks BPEL 
				Process Manager 
					
					Robust BPEL Engine and Deployment Platform:  
					Virtuoso provides a fully featured native BPEL 1.1 engine 
					that supports the invocation and deployment of BPEL scripts 
					as well support for long-running and asynchronous business 
					processes. 
					Business Activity Monitoring:  
					Virtuoso BPEL4WS includes a web-based user Interface for 
					testing, debugging, and monitoring deployed business 
					process. T
					WS-Reliable Messaging and Security: 
					Enterprises can now deploy business-critical transactions 
					over the Internet using the WS-Reliable Messaging (WS-RM) 
					specification. WS-RM support means that guaranteed 
					(at-most-once, at-least-once, and exactly once) messaging is 
					now possible over HTTP.    
					Database, XML and Web Service Integration:
					
					Virtuoso's extensive virtual database, XML 
					and web services features provide for 
					intelligent transformation for 
					XML and non-XML applications and data.  Virtuoso allows 
					integration of databases
					into 
					Service-Oriented Architectures (SOAs), by automating the 
					creation of Web services from multiple tables in any ODBC, 
					JDBC or ADO. Net-compliant database.  
					BPEL 
					processes can directly invoke locally hosted Java or .Net 
					logic and access SQL data from resident in local and remote 
					tables.   
					Import and Execution of any Standards-Based 
					BPEL Business Processes:  
					Virtuoso BPEL4WS supports standards compliant BPEL 1.1 
					scripts so that industry Standard Compliant BPEL processes 
					can be developed in any of the BPEL modeling tools and 
					deployed on the Virtuoso platform.
					Interoperability: 
					Virtuoso BPEL has gone through an extensive interoperability 
					testing against Microsoft, Oracle, and other vendor’s 
					implementations.    Through thorough testing of these 
					processes, it validates the BPEL engine and ensures the 
					rapid orchestration of existing Web services |  
			| 
 Enterprise Collaboration  
       |  
          | 
			  Screenshot of OpenLinks Web 
			Applications Image - 
			Click 
              to enlarge               | Virtuoso-Based Applications 
			Virtuoso Web Applications - 
			Provide a Management framework for web-based application developed 
			using Virtuoso technology. This framework allows the customization 
			any number of applications from blogs to email, develop portals, 
			communities and create a point of presence on the web. The WA 
			application management tool allows you to configure applications and 
			perform various administrative tasks related to maintaining your 
			community including adding and removing applications, updating your 
			profile and community memberships.  Discussion, Mail and Proxy Services 
			NNTP Services Administration 
			- Access USENET and Newsgroup postings and configure Newsgroups 
			associated with the Virtuoso News Server. Like Virtuoso's virtual 
			database. Through the NNTP interface, Virtuoso can "link" in 
			newsgroups from remote news servers. |  
			| 
 New and Improved System Services |  
          | 
			 Screenshot of Basic Replication 
			Image - Click 
              to enlarge 
			 Screenshot of System Administration Dashboard 
			Image - Click 
              to enlarge | Replication and Synchronization 
			Replication - Migrate, 
			replicate content and synchronize database and structures of any 
			Virtuoso or ODBC, JDBC or .Net compliant databases.  System Administration 
			Dashboard - Providing a 
			summary of key server details including Database Information 
			Database License information, Locks, Database Size Total/Used/Free 
			Space, Backup / Maintenance Status, Database Files 
			(Logical/Physical) and other key Database Processes Simplified User Accounts 
			Manager: Create and map SQL, WebDAV and logins to appropriate 
			users in your databases. Event Scheduler: Create 
			Scheduled event quickly and easily with a simplified user interface 
			and receive notifications for failed events. Virtuoso Application Deployment
			- Any Application can be developed with Virtuoso and packaged 
			using Virtuoso Application Packages or VAD for short.  VADs 
			encapsulate all of the component necessary to package and deploy a 
			Virtuoso-based application.  This includes schema objects, 
			directories, and content.  Any VAD can be easily applied 
			through Package interface making software deployment a breeze. Database Backup: Schedule 
			and run full and incremental on-line server backups jobs in seconds.
			 |  
			| 
 Industry Standards SupportRuntimes & Frameworks 
			Microsoft .NET, Mono, J2EE
			Web Services 
			SOAP, UDDI, WSDL, WS-Security, WS-Routing, WS-Reliable Messaging, 
			WS-Policy, WS-Trust, BPEL4WS 
			XML XPath, 
			XQuery, XSL-T, XML Schema 
			Web & Internet 
			WebDAV, HTTP, SMTP, LDAP, POP3 
			SQL Data Access 
			SQL-200n, SQLX, ODBC, JDBC, ADO.NET, and OLE-DB.Links to Specifications 
			 
				
			 |  
 
	 Upgrade Now  |  |  |    
		Copyright 1998-2024 OpenLink Software. All Rights Reserved. |  |