-
公开(公告)号:US07827525B1
公开(公告)日:2010-11-02
申请号:US11421959
申请日:2006-06-02
申请人: Richard Paul Navaro
发明人: Richard Paul Navaro
CPC分类号: G06F8/24 , G06F9/44521
摘要: A data embodying object is programmed in accordance with object oriented techniques, and implements data retrieval methods without access to an external database, but rather using code in the object that includes immediate values which themselves embody the data to be retrieved in response to an invocation of the method. As a consequence, the data retrieval method is executed without external access to a DASD or other external data source and without the resulting delays or unavailabilities. The data-embodying object takes the form of a class, and can have one or more methods returning data. The class is automatically generated and can be compiled into its own library file, or added to an existing project and compiled into the executable file. Like a typical class and source code, the code and data of an object can be obfuscated, and/or the data encrypted, and afforded all the other protections available to program source code.
摘要翻译: 根据面向对象的技术对体现对象的数据进行编程,并且在不访问外部数据库的情况下实现数据检索方法,而是使用对象中的代码,其中包括立即值,其本身包含要被检索的数据,以响应于调用 方法。 因此,无需外部访问DASD或其他外部数据源即可执行数据检索方法,并且不会导致延迟或不可靠性。 数据体现的对象采用类的形式,并且可以有一个或多个返回数据的方法。 该类是自动生成的,可以编译成自己的库文件,或者添加到现有项目中并编译成可执行文件。 像典型的类和源代码一样,对象的代码和数据可以被模糊化,和/或数据被加密,并提供可用于编程源代码的所有其他保护。