发明名称 Method and system for Xform generation and processing application integration framework
摘要 The present invention is a method, system and framework for generating and processing XForms documents. Utilizing the method, system and framework of the present invention, developers need only write loosely coupled components that implement the minimal application-specific interface code, and the method, system and framework coordinates the generation and processing based on a description of the form's lifecycle. It also allows developers to reuse components created for other integrations that implemented the framework. The advantage of the method, system and framework is to significantly reduce development effort to integrate XForms with a vast number of applications, while all known solutions are specific to a single integration case.
申请公布号 US9304983(B2) 申请公布日期 2016.04.05
申请号 US200711872971 申请日期 2007.10.16
申请人 International Business Machines Corporation 发明人 Connell Robert A.;Cummings David;Gobeil Charles M.;Singhal Rachna Juneja;Mansell Michael C.
分类号 G06F17/00;G06F17/24;G06F17/22 主分类号 G06F17/00
代理机构 Hoffman Warnick LLC 代理人 Lewis Ryan;Hoffman Warnick LLC
主权项 1. A computer system comprising: a set of computing devices for managing XForms documents by performing a method comprising: receiving a request for an XForms form from a user;generating a blank XForms form in response to the receiving, the generating including: obtaining a stored form template corresponding to the requested XForms form in response to the receiving, the form template including template metadata extensible markup language (XML) data identifying a set of data providers corresponding to an XForms integrated application and template metadata XML data defining an XML schema;acquiring application XML data from the XForms integrated application using at least one of the set of data providers;validating the application XML data against the XML schema defined in the template metadata XML data of the form template; andgenerating the blank XForms form by merging the validated application XML data with the form template; andproviding the blank XForms form for presentation to the user in response to the request for the XForms form.
地址 Armonk NY US