Information processing method, apparatus and program in XML driven architecture
First Claim
1. An information processing method, comprising:
- analyzing XML data corresponding to a form screen, and specifying a business class corresponding to a tag included in said XML data;
referring to a business class manager in which items of said business classes to be created are registered, and judging whether an item of the specified business class has not been registered in said business class manager; and
if said item of the specified business class has not been registered in said business class manager, registering said item of the specified business class in said business class manager.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention relates to the development of a business program in an XML driven architecture. First, XML data corresponding to a form screen is analyzed and a business class corresponding to a tag included in the XML data is specified. Then, by referring to a business class manager in which the business classes to be created are registered, it is judged whether or not the specified business class has not been registered in the business class manager, and if the specified business class has not been registered in the business class manager, the specified business class is registered in the business class manager. After this, each of the business classes has to be specifically programmed. On the other hand, at the execution time of the programmed business classes, XML data including tags corresponding to data inputted or selected for the form screen is obtained, and the business classes that correspond to the tags included in the XML data and are programs to carry out a processing relating to the tags. Then, the specified business classes are called among the business classes that are defined in advance and loaded in a memory.
-
Citations
21 Claims
-
1. An information processing method, comprising:
-
analyzing XML data corresponding to a form screen, and specifying a business class corresponding to a tag included in said XML data;
referring to a business class manager in which items of said business classes to be created are registered, and judging whether an item of the specified business class has not been registered in said business class manager; and
if said item of the specified business class has not been registered in said business class manager, registering said item of the specified business class in said business class manager. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing method, comprising:
-
analyzing XML data corresponding to a form screen, and specifying a business class corresponding to a tag included in said XML data;
referring to a business class manager in which items of said business classes to be created are registered, and judging whether an item of the specified business class has not been registered in said business class manager; and
if said item of the specified business class has not been registered in said business class manager, generating template source program data for the specified business class.
-
-
8. An information processing method, comprising:
-
obtaining XML data including a tag corresponding to data inputted or selected for a form screen, and specifying a business class that corresponds to said tag included in said XML data and is a program for carrying out a processing relating to said tag; and
calling the specified business class among the business classes that are defined in advance, and are loaded into a memory. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A program embodied on a medium, for causing a computer to execute an information processing, said program comprising:
-
analyzing XML data corresponding to a form screen, and specifying a business class corresponding to a tag included in said XML data;
referring to a business class manager in which items of said business classes to be created are registered, and judging whether an item of the specified business class has not been registered in said business class manager; and
if said item of the specified business class has not been registered in said business class manager, registering said item of the specified business class in said business class manager.
-
-
17. A program embodied on a medium, for causing a computer to execute an information processing, said program comprising:
-
analyzing XML data corresponding to a form screen, and specifying a business class corresponding to a tag included in said XML data;
referring to a business class manager in which items of said business classes to be created are registered, and judging whether an item of the specified business class has not been registered in said business class manager; and
if said item of the specified business class has not been registered in said business class manager, generating template source program data for the specified business class.
-
-
18. A program embodied on a medium, for causing a computer to execute an information processing, said program comprising:
-
obtaining XML data including a tag corresponding to data inputted or selected for a form screen, and specifying a business class that corresponds to said tag included in said XML data and is a program for carrying out a processing relating to said tag; and
calling the specified business class among the business classes that are defined in advance, and are loaded into a memory.
-
-
19. An information processing apparatus, comprising:
-
an analyzer for analyzing XML data corresponding to a form screen, and specifying a business class corresponding to a tag included in said XML data;
a checker for referring to a business class manager in which items of said business classes to be created are registered, and judging whether an item of the specified business class has not been registered in said business class manager; and
a register for registering said item of the specified business class in said business class manager, if said item of the specified business class has not been registered in said business class manager.
-
-
20. An information processing apparatus, comprising:
-
an analyzer for analyzing XML data corresponding to a form screen, and specifying a business class corresponding to a tag included in said XML data;
a checker for referring to a business class manager in which items of said business classes to be created are registered, and judging whether an item of the specified business class has not been registered in said business class manager; and
a generator for generating template source program data for the specified business class, if said item of the specified business class has not been registered in said business class manager.
-
-
21. An information processing apparatus, comprising:
-
a first processor, obtaining XML data including a tag corresponding to data inputted or selected for a form screen, and specifying a business class that corresponds to said tag included in said XML data and is a program for carrying out a processing relating to said tag; and
a second processor, calling the specified business class among the business classes that are defined in advance, and are loaded into a memory.
-
Specification