Objectivity Announces Early Support for .Net/C#; Objectivity/DB Supports a High Speed, Fully Interoperable .NET/C# Interface.SUNNYVALE, Calif. -- As commercial market acceptance grows for its real-time data Real-time data denotes information that is delivered immediately after collection. There is no delay in the timeliness of the information provided. Some uses of this term confuse it with the term dynamic data. management solutions for complex inter-related data, Objectivity, Inc. today announces that it has developed a fully interoperable, native .NET/C# Application Programming Interface (API) for Objectivity/DB. The product, formally labeled Objectivity/.NET for C#, is being certified for use with .NET 2.0 and Visual Studio 2005. Objectivity, Inc. markets Objectivity/DB to ISVs, OEMs and end-users for real-time processing Noun 1. real-time processing - data processing fast enough to keep up with an outside process real-time operation data processing - (computer science) a series of operations on data by a computer in order to retrieve or transform or classify information of complex information, document and process management, scientific computing and complex defense and security applications. Objectivity's customers develop solutions built on the Objectivity/DB platform for the government, telecommunications, Internet infrastructure, manufacturing, biotechnology, financial services The examples and perspective in this article or section may not represent a worldwide view of the subject. Please [ improve this article] or discuss the issue on the talk page. , scientific and IT markets. Objectivity/DB intrinsic features include its scalability, high availability Also called "RAS" (reliability, availability, serviceability) or "fault resilient," it refers to a multiprocessing system that can quickly recover from a failure. There may be a minute or two of downtime while one system switches over to another, but processing will continue. , performance and interoperability, supporting customers with a business need for high performance and handling complex data relationships. Better Connectivity and Scalable Queries This new binding uses the C++/CLI managed interface directly linked with the multi-language Objectivity/DB kernel, rather than using the message based A communications interface between two systems that is based on a set of text commands. A message-based system is a type of client/server relationship, in which requests are made by a client component, and the results are provided by a server component. approach provided by several other database products. C#, C++, Java, Smalltalk and Objectivity/SQL++ can all share the same underlying persistent objects in the Objectivity/DB database. Objectivity/.NET for C# includes a managed library of Objectivity/DB access methods that can be invoked from C# (or any .NET language), and also provides automatic C# code generation for persistent class definitions. Distributed applications written in C++ can migrate easily to C# by changing the application layer. There is no need to change the schema or existing data. "The new APIs will make it easier for developers using .NET or doing rapid prototyping Building a part one layer at a time using a method of additive fabrication such as 3D printing. Such parts are used for concept modeling to determine if the product design meets the customer's expectations. to use Objectivity/DB as their main database," said Jacques Darakdjian, vice president of engineering at Objectivity, Inc. "Objectivity/.NET for C# eliminates the mapping between C# and traditional databases, which both improves performance and reduces development effort," he added. "Naturally, some languages will have limitations in the standard constructs they can use (e.g. Java doesn't allow embedded types), but the Active Schema framework can be used to help resolve the differences," said Leon Guzenda, chief technology officer at Objectivity, Inc. "The advantage of directly linking the new interface with the existing kernel is that the performance is much better than message-based alternatives. Initial tests have shown it to have performance close to that of the Objectivity/DB for C++ interface." "We saw a sharp increase in customer demand for a .NET/C# interface about a year ago, so we responded by producing a high performance, reliable interface for it," states Jay Jarrell, president and CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. at Objectivity, Inc. "This and other upcoming announcements will maintain the position of Objectivity/DB as the leading platform for high performance, distributed applications that use complex data." About Objectivity, Inc. Objectivity, Inc. is a global technology leader in data management products and services for software applications with the most demanding data management challenges. The company's flagship product A primary product of a company, which is typically why the company was founded and/or what made it well known. For example, MS-DOS, Windows and the Microsoft Office suite have been flagship products of Microsoft. CorelDRAW is a flagship product of Corel Corporation. , Objectivity/DB is the leading object oriented See object technology and object-oriented programming. data management (OODB (Object-Oriented DataBase) See object database. OODB - object-oriented database ) platform for the real-time management of complex inter-related data. Objectivity/DB is recognized for its ability to store and manage very large volumes of complex data for event and relationship processing within mission-critical applications. These applications are developed by ISVs, OEMs and end-users in process control, medical and telecommunications equipment, government and financial services. Objectivity/DB enables organizations to monitor, analyze and respond by identifying inter-relationships or anomalies providing real-time intelligence for predictive analysis and decision support. Objectivity, Inc. is headquartered in Sunnyvale, Calif., USA. Please contact the company by sending e-mail to info@objectivity.com, visiting at www.objectivity.com or calling 408-992-7100. Objectivity/DB is available on a 30-day FREE TRIAL basis at www.objectivitydownload.com. Note to editors: Objectivity/DB, Objectivity/DB for C++, Objectivity/.NET for C#, Objectivity/SQL++ and SQL SQL in full Structured Query Language. Computer programming language used for retrieving records or parts of records in databases and performing various calculations before displaying the results. ++ are trademarks of Objectivity, Inc. C# and .NET are registered trademarks of Microsoft Corporation (company) Microsoft Corporation - The biggest supplier of operating systems and other software for IBM PC compatibles. Software products include MS-DOS, Microsoft Windows, Windows NT, Microsoft Access, LAN Manager, MS Client, SQL Server, Open Data Base Connectivity (ODBC), MS Mail, . All other company, organization, product or alliance names mentioned herein remain the property of their respective owners. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion