Web3 is a unique platform for building all kinds of applications driven by a flexible semantic data model. At the core of Web3 is full support for the ISO Topic Maps standard, an international standard for the representation of knowledge models. Web3 also adds support for managing RDF data and for reflecting Topic Maps as RDF – enabling applications to take full advantage of the more comprehensive Topic Maps model while still participating in the Linked Data web.
Watch the getting started video to see the power and simplicity of the Web3 Platform.
The Web3 Platform removes the complexity of managing and publishing semantic data by providing a set of RESTful services, integrated security, a complete publishing model and enterprise features such as persistent caching and reliable message queue for notifications.
The Web3 Platform is ideal for Rich Internet Applications, Enterprise and Public Linked Data, Enterprise Information Integration, Enterprise Taxonomy and Master Data Management, and Concept-Driven websites.
Schema-less Data Storage: The ability to store data of any shape without the need to involve a database administrator.
Loose Schema Coupling: Schemas are used to define how a semantic store should look but they do not prohibit non-schema conformant data being added.
Service APIs: A complete set of RESTful APIs for creating and managing schemas and data.
Integrated Security Model: All access and update capabilities are based on user access rights. The Web3 platform integrates with Active Directory and ASP.NET role providers.
Enterprise Scaling: The Web3 platform has elastic capabilities where new nodes can be added as required. Each additional node can process transactions, handle queries and publish data.
Distributed Caching: The Web3 platform employs a persistent cache to allow large amounts of data to be quickly available. The cache invalidation architecture ensures that cached representations are cleared when the underlying data is updated.
Enterprise Robustness: The Web3 platform uses transactional updates for making data store changes. Information about changes is published to one or more persistent Microsoft Message Queues. Clients can then use this information to drive client applications.
Enterprise Integration: As well as supporting semantic technologies such as RDF and Topic Maps the Web3 platform also provides complete support for the Sd-Share standard. This is an ATOM based protocol for the syndication and synchronisation of multiple semantic stores.
Linked Data: The web is changing from a web of html to a web of data. The Web3 platform has support for publishing Linked Data.
SPARQL: The Web3 Platform provides support for querying the underlying semantic store using the SPARQL query language.
Publishing: The Web3 platform is about publishing knowledge and provides a default publishing model and the ability to refine and develop custom publishing solutions. It completely separates data from presentation.
- Windows Server 2008 or later (recommended, can also run on Windows Vista, Windows 7 or Windows 8 as long as other requirements are met)
- .NET 4.0 or later
- SQL Server 2008 or later
- IIS7 or later
- Minimum 4GB RAM (16GB recommended)
- Any modern browser: IE 8 or later, Google Chrome, Firefox
- Microsoft Silverlight is required to use the schema editor.
.NET Development requirements:
- Visual Studio 2010 or later