Method and apparatus for supporting development of broker program, and computer product
Abstract
A data-type expressing unit expresses, when a data type of a parameter for an application is out of a range of data type supported by an interface definition language, a predetermined data type of the interface definition language corresponding to the data type of the application in the interface definition language, based on information on the data type of the application. A file generating unit generates an interface-definition-language file in which information required for generating a broker program is expressed in the interface definition language using the data type of the interface definition language expressed by the data-type expressing unit.
Claims
exact text as granted — not AI-modified1 . An apparatus for supporting development of a broker program configured to be installed in a middleware platform that realizes an interaction between plural applications described in various programming languages, the broker program brokers the interaction between the applications, the apparatus comprising:
a data-type expressing unit that expresses, when a data type of a parameter for the application is out of a range of data type supported by an interface definition language, a predetermined data type of the interface definition language corresponding to the data type of the application in the interface definition language, based on information on the data type of the application; and a file generating unit that generates an interface-definition-language file in which information required for generating the broker program is expressed in the interface definition language using the data type of the interface definition language expressed by the data-type expressing unit.
2 . The apparatus according to claim 1 , further comprising:
an information generating unit that generates data-type conversion information required for converting the data type of the application into a data type in the various programming languages; and a program generating unit that generates the broker program using the interface-definition-language file generated by the file generating unit and the data-type conversion information generated by the information generating unit.
3 . A method of supporting development of a broker program configured to be installed in a middleware platform that realizes an interaction between plural applications described in various programming languages, the broker program brokers the interaction between the applications, the method comprising:
data-type expressing including expressing, when a data type of a parameter for the application is out of a range of data type supported by an interface definition language, a predetermined data type of the interface definition language corresponding to the data type of the application in the interface definition language, based on information on the data type of the application; and file generating including generating an interface-definition-language file in which information required for generating the broker program is expressed in the interface definition language using the data type of the interface definition language expressed at the data-type expressing.
4 . The method according to claim 3 , further comprising:
information generating including generating data-type conversion information required for converting the data type of the application into a data type in the various programming languages; and program generating including generating the broker program using the interface-definition-language file generated at the file generating and the data-type conversion information generated at the information generating.
5 . A computer-readable recording medium that stores a computer program for supporting development of a broker program configured to be installed in a middleware platform that realizes an interaction between plural applications described in various programming languages, the broker program brokers the interaction between the applications, wherein
the computer program causes a computer to execute:
data-type expressing including expressing, when a data type of a parameter for the application is out of a range of data type supported by an interface definition language, a predetermined data type of the interface definition language corresponding to the data type of the application in the interface definition language, based on information on the data type of the application; and
file generating including generating an interface-definition-language file in which information required for generating the broker program is expressed in the interface definition language using the data type of the interface definition language expressed at the data-type expressing.
6 . The computer-readable recording medium according to claim 5 , wherein
the computer program further causes the computer to execute:
information generating including generating data-type conversion information required for converting the data type of the application into a data type in the various programming languages; and
program generating including generating the broker program using the interface-definition-language file generated at the file generating and the data-type conversion information generated at the information generating.Join the waitlist — get patent alerts
Track US2007203936A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.