作者: Vinay Sabharwal
DOI:
关键词:
摘要: A method for modeling and rapidly building high performance object oriented database applications web environments is disclosed. The encompasses behavioral as well structural data according to a set of rules that yields layered model with no compromises on the design, application's functionality or code reusability extensibility. level mechanism based Extensible Markup Language (XML) used declare structure behavior modeled persistent objects exhibit functionally complete orientation whose implementations are realized through packages stored procedures associated structures. Code generators produce necessary application from XML specification, enabling rapid development. encapsulate all aspects design programming, yielding performance, flexibility future-proofing changing requirements, versions tuning. generated code, in conjunction lightweight run time infrastructure, provides development productivity features specifically geared stateless environment order support scrolling very large result sets database, automatically detect conflicting changes multiple concurrent users, render state personalization interchange. Additional include high-concurrency caching transactional semantics ensuring transaction isolation among threads execution.