摘要:
Methods, systems, and computer program products for programmatically serializing complex objects (such as JavaBeans™). In contrast to prior art techniques, a manually-specified data type mapping specification is not required as input to the serialization process. Instead, the present invention programmatically generates this type mapping, responsive to encountering run-time exceptions during the serialization process. The serialization process is therefore “self-healing”. This approach is especially advantageous when serializing complex objects that may include complex data types and/or embedded objects. The programmatically-generated type mapping information is preferably used to generate a serialized version of the complex object, and can also be used during deserialization. In addition to improving serialization techniques, this type mapping information facilitates dynamic integration and transformation of data between heterogeneous formats.
摘要:
Techniques are disclosed for adapting point geometry for storing address density information. Preferred embodiments store this density information in a 4-dimensional point data type provided by a spatially-enabled object relational database system, and leverage built-in functions and data types of the database system for operating on the data type. The address density may be computed while processing address data which is presented in textual format, or alternatively, from street geometry data which has been derived from such address data. The address density may be used in many different applications, such as e-business, targeted advertising, urban planning, facilities enhancements, and so forth. The point geometry representation of the street density information supports retrievals which do not rely on proprietary file formats or binary files, thereby enabling faster retrievals and reduced resource consumption requirements.