Error: Failed to load processor AutoNav
No macro or processor named 'AutoNav' found

Persist Fictional

Create Project

$ jamPersist create eval

Pure cross platform code

enables real OOAD

Simple easiest quick-start within minutes

no domain-knowledge and setup necessary

Powerfull:

fine-tune your application

high detail grade of control e.g.: fine-tune schema-update-mechanism by defining rules-sets

Scalable:

Embedded Applications

Desktop Applications

Large Scale Enterprise Applications field proven Cache & Distributed System

Flexible runs embedded, within application

runs local, on same machine

runs on seperate server

runs on distributed servers

runs whilst combining all above

Realtime Data-Store switching

jamPersist - API Flexibility

  • Choice of API's does not bind you to proprietary technology
  • full ODMG 3.0 compliant API later migration to ODMG driven OODBMS systems is possible

  • full ODMG 3.0 standard OQL (Object Query Language) later migration to major OODBMS systems, without change of OQL code
  • ODMG available for several OO languages (e.g. C++, Smalltalk)
  • allows design of speed-critical code with C++/ASM bridge
  • full xyzLanguageSpecific API later migration to a specific language system is possible

proprietary low-level API

if you are still undecided which one to use

all other api's are based on this

allows definition of your in-house API's e.g. when creating specific Frameworks.