WO2004040399A3 - Transparent ejb support and horizontal data partitioning - Google Patents

Transparent ejb support and horizontal data partitioning Download PDF

Info

Publication number
WO2004040399A3
WO2004040399A3 PCT/US2003/026010 US0326010W WO2004040399A3 WO 2004040399 A3 WO2004040399 A3 WO 2004040399A3 US 0326010 W US0326010 W US 0326010W WO 2004040399 A3 WO2004040399 A3 WO 2004040399A3
Authority
WO
WIPO (PCT)
Prior art keywords
aspects
transparent
data partitioning
horizontal data
cof
Prior art date
Application number
PCT/US2003/026010
Other languages
French (fr)
Other versions
WO2004040399A2 (en
Inventor
Manish Modh
Majeed Arni
James Xavier
Sandeep Mathur
Prasad Bandreddi
Shaoxiong Yang
Original Assignee
Jgr Acquisition Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jgr Acquisition Inc filed Critical Jgr Acquisition Inc
Priority to AU2003263943A priority Critical patent/AU2003263943B2/en
Priority to EP03809930A priority patent/EP1579297A4/en
Priority to JP2004548300A priority patent/JP2006504194A/en
Publication of WO2004040399A2 publication Critical patent/WO2004040399A2/en
Publication of WO2004040399A3 publication Critical patent/WO2004040399A3/en
Priority to AU2010201505A priority patent/AU2010201505A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformation of program code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • G06F16/2282Tablespace storage structures; Management thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/289Object oriented databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/541Interprogram communication via adapters, e.g. between incompatible applications

Abstract

The present invention relates to application development using a common object framework (COF). More particularly, aspects of the invention relate to adapting the COF to be substantially compliant with a standard-based server-side component model and remote method invocation protocol. Additional aspects of the invention relate to horizontal partitioning of databases at a middle, business application tier, above a database tier. Combinations including staging, change history, and internationalization of fields within objects are further aspects of this invention. Particular aspects of the present invention are described in the claims, specification and drawings.
PCT/US2003/026010 2002-10-28 2003-08-21 Transparent ejb support and horizontal data partitioning WO2004040399A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
AU2003263943A AU2003263943B2 (en) 2002-10-28 2003-08-21 Transparent EJB support and horizontal data partitioning
EP03809930A EP1579297A4 (en) 2002-10-28 2003-08-21 Transparent ejb support and horizontal data partitioning
JP2004548300A JP2006504194A (en) 2002-10-28 2003-08-21 Transparent EJB support and horizontal data partitioning
AU2010201505A AU2010201505A1 (en) 2002-10-28 2010-04-15 Transparent EJB support and horizontal data partitioning

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US28191402A 2002-10-28 2002-10-28
US10/281,914 2002-10-28

Publications (2)

Publication Number Publication Date
WO2004040399A2 WO2004040399A2 (en) 2004-05-13
WO2004040399A3 true WO2004040399A3 (en) 2005-09-29

Family

ID=32228781

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2003/026010 WO2004040399A2 (en) 2002-10-28 2003-08-21 Transparent ejb support and horizontal data partitioning

Country Status (6)

Country Link
EP (1) EP1579297A4 (en)
JP (1) JP2006504194A (en)
KR (1) KR20050065638A (en)
CN (3) CN101630259B (en)
AU (2) AU2003263943B2 (en)
WO (1) WO2004040399A2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108287717A (en) * 2017-03-13 2018-07-17 平安科技(深圳)有限公司 A kind of jar packets generation method and terminal

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7676791B2 (en) * 2004-07-09 2010-03-09 Microsoft Corporation Implementation of concurrent programs in object-oriented languages
US7890926B2 (en) * 2005-01-04 2011-02-15 Vaakya Technologies Private Limited System and method for application development and deployment
US8141032B2 (en) 2007-02-02 2012-03-20 Microsoft Corporation N-tiered applications support via common interface
KR101470319B1 (en) * 2008-02-15 2014-12-08 삼성전자주식회사 Method and apparatus for generating virtual software platform based on component model and validating software platform architecture using thereof
KR100945181B1 (en) * 2008-03-26 2010-03-03 한양대학교 산학협력단 Storage system, middle storage and data management method for data protection using file name
US8396845B2 (en) * 2008-09-26 2013-03-12 Microsoft Corporation Data-tier application component
CN103186564A (en) * 2011-12-28 2013-07-03 深圳市金蝶中间件有限公司 Data object processing method and system
CN105827671A (en) * 2015-01-04 2016-08-03 深圳市领耀东方科技股份有限公司 System platform characterized by distributed use and centralized management and portal server
US9916373B2 (en) 2015-03-26 2018-03-13 Red Hat, Inc. Dynamic data partitioning extension
US11936739B2 (en) * 2019-09-12 2024-03-19 Oracle International Corporation Automated reset of session state
KR102258241B1 (en) * 2019-11-18 2021-06-01 주식회사 오픈드래프트 Server side data component for support of development and management and method for perform the data component
US11372675B2 (en) * 2020-06-15 2022-06-28 Bank Of America Corporation Jobs synchronize framework
WO2022010491A1 (en) * 2020-07-10 2022-01-13 Hewlett-Packard Development Company, L.P. Application version switching
WO2024039382A1 (en) * 2022-08-17 2024-02-22 Rakuten Mobile, Inc. Method and uniqueness constraint management server for managing uniqueness constraints associated with entities

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6067548A (en) * 1998-07-16 2000-05-23 E Guanxi, Inc. Dynamic organization model and management computing system and method therefor
US20020049603A1 (en) * 2000-01-14 2002-04-25 Gaurav Mehra Method and apparatus for a business applications server
US20020104071A1 (en) * 1999-10-05 2002-08-01 Dietrich Charisius Methods and systems for supporting and deploying distributed computing components
US20020147763A1 (en) * 2000-10-10 2002-10-10 Lee William W. Smart generator
US20020194181A1 (en) * 2001-03-26 2002-12-19 Wachtel David C. Method and apparatus for intelligent data assimilation
US20030018694A1 (en) * 2000-09-01 2003-01-23 Shuang Chen System, method, uses, products, program products, and business methods for distributed internet and distributed network services over multi-tiered networks
US6631519B1 (en) * 2000-03-30 2003-10-07 Microsoft Corporation Automated schema and interface generation
US20030208505A1 (en) * 2002-05-03 2003-11-06 Ward Mullins Dynamic class inheritance and distributed caching with object relational mapping and cartesian model support in a database manipulation and mapping system
US20030212987A1 (en) * 2001-02-28 2003-11-13 Demuth Steven J. Client container for building EJB-hosted java applications

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6263342B1 (en) * 1998-04-01 2001-07-17 International Business Machines Corp. Federated searching of heterogeneous datastores using a federated datastore object
US7152228B2 (en) * 1999-07-08 2006-12-19 Science Applications International Corporation Automatically generated objects within extensible object frameworks and links to enterprise resources
US6370541B1 (en) * 1999-09-21 2002-04-09 International Business Machines Corporation Design and implementation of a client/server framework for federated multi-search and update across heterogeneous datastores
AU2001286848A1 (en) * 2000-08-28 2002-03-13 Michael D. Harold System and method for transmitting and retrieving data via a distributed persistence framework
US20020184401A1 (en) * 2000-10-20 2002-12-05 Kadel Richard William Extensible information system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6067548A (en) * 1998-07-16 2000-05-23 E Guanxi, Inc. Dynamic organization model and management computing system and method therefor
US20020104071A1 (en) * 1999-10-05 2002-08-01 Dietrich Charisius Methods and systems for supporting and deploying distributed computing components
US20020049603A1 (en) * 2000-01-14 2002-04-25 Gaurav Mehra Method and apparatus for a business applications server
US6631519B1 (en) * 2000-03-30 2003-10-07 Microsoft Corporation Automated schema and interface generation
US20030018694A1 (en) * 2000-09-01 2003-01-23 Shuang Chen System, method, uses, products, program products, and business methods for distributed internet and distributed network services over multi-tiered networks
US20020147763A1 (en) * 2000-10-10 2002-10-10 Lee William W. Smart generator
US20030212987A1 (en) * 2001-02-28 2003-11-13 Demuth Steven J. Client container for building EJB-hosted java applications
US20020194181A1 (en) * 2001-03-26 2002-12-19 Wachtel David C. Method and apparatus for intelligent data assimilation
US20030208505A1 (en) * 2002-05-03 2003-11-06 Ward Mullins Dynamic class inheritance and distributed caching with object relational mapping and cartesian model support in a database manipulation and mapping system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
See also references of EP1579297A4 *
SUN MICROSYSTEMS: "Enterprise JavaBeans Specification, Version 2.0 ch. 1, 5-7, 14, 19, 22", 14 August 2001, XP002454691 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108287717A (en) * 2017-03-13 2018-07-17 平安科技(深圳)有限公司 A kind of jar packets generation method and terminal

Also Published As

Publication number Publication date
EP1579297A2 (en) 2005-09-28
CN101630331A (en) 2010-01-20
AU2003263943B2 (en) 2010-01-21
CN101630259A (en) 2010-01-20
JP2006504194A (en) 2006-02-02
CN101630259B (en) 2016-09-14
CN101630331B (en) 2011-04-06
EP1579297A4 (en) 2008-07-02
CN1729448A (en) 2006-02-01
KR20050065638A (en) 2005-06-29
AU2010201505A1 (en) 2010-05-06
CN100552625C (en) 2009-10-21
WO2004040399A2 (en) 2004-05-13
AU2003263943A1 (en) 2004-05-25

Similar Documents

Publication Publication Date Title
WO2004040399A3 (en) Transparent ejb support and horizontal data partitioning
WO2002087506A3 (en) Method and apparatus for computer modeling diabetes
WO2005015441A3 (en) Dynamic meta data
WO2003019448A3 (en) System and method for real-time enterprise optimization
WO2004059938A3 (en) System and method for building and execution of platform-neutral generic services' client applications
WO2005029247A3 (en) Computer systems and methods for platform independent presentation design
WO2004070626A3 (en) System method and computer program product for obtaining structured data from text
WO2002097729A3 (en) System and method for electronic presentations
WO2002097681A3 (en) Simulation system and method
WO2006083958A3 (en) Systems and methods for use of structured and unstructured distributed data
WO2006034220A3 (en) User interface system and method for implementation on multiple types of clients
EP0863499A3 (en) Mobile client computer programmed to process table displays
AU2001271633A1 (en) System and method for defining and displaying a reservoir model
WO2007014092A3 (en) Method of placing constraints on a deformation map and system for implementing same
WO2005079341A3 (en) System and method for producing merchandise from a virtual environment
WO2005116586A3 (en) Method for modifying navigation information
WO2005048026A3 (en) System and method for creating and using computer databases having schema integrated into data structure
WO2004109446A3 (en) A system and method for multiple node display
WO2003102719A3 (en) Representations of processes
WO2005041019A3 (en) Successively displaying panels in a computer user interface
WO2005015439A3 (en) Side-effect modeling
WO2007021901A3 (en) Creating, designing, managing, scheduling, developing and producing products
WO2005060616A3 (en) Non-scalar-valued financial instruments
WO2007038266A3 (en) Method of selectively displaying data
WO2004040442A3 (en) Creating software applications

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
WWE Wipo information: entry into national phase

Ref document number: 2004548300

Country of ref document: JP

Ref document number: 1020057007438

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 2003809930

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2003263943

Country of ref document: AU

WWE Wipo information: entry into national phase

Ref document number: 20038257335

Country of ref document: CN

WWP Wipo information: published in national office

Ref document number: 1020057007438

Country of ref document: KR

WWP Wipo information: published in national office

Ref document number: 2003809930

Country of ref document: EP