Claims
- 1. In a data processing environment having a user terminal coupled to a publicly accessible digital communications network with a response to a service request being identified by MIME type and having a data base management system for providing said response to said service request being not identified by MIME type, the improvement comprising:
server responsively coupled to said user terminal via said publicly accessible digital communications network and responsively coupled to said data base management system wherein said server includes an administration module which appends said MIME type to said response to said service request.
- 2. The improvement according to claim 1 wherein said administration module includes a repository for storing said MIME type.
- 3. The improvement according to claim 2 wherein said publicly accessible digital communications network is the world wide web.
- 4. The improvement according to claim 3 wherein said administration module further comprises an expiration date checking module.
- 5. The improvement according to claim 4 wherein said data base management system is Classic MAPPER.
- 6. An apparatus comprising:
a. a user terminal which makes a service request and receives a response containing an MIME type; b. a publicly accessible digital communications network; c. a server responsively coupled to said user terminal via said publicly accessible digital communications network; d. a data base management system which generates said response having no MIME type in response to said service request; and e. an administration module for appending said MIME type to said response.
- 7. The apparatus of claim 6 wherein said administration module has storage for said MIME type.
- 8. The apparatus of claim 7 further comprising a module for checking for expiration of an object corresponding to said service request.
- 9. The apparatus of claim 8 wherein said publicly accessible digital communications network is the world wide web.
- 10. The apparatus of claim 9 wherein said user terminal is an industry compatible personal computer having a commercially available web browser.
- 11. A method of communicating between a user terminal generating a service request and a data base management system honoring said service request comprising:
a. transmitting said service request from said user terminal; b. converting said service-based request into an object for execution by said data base management system; c. executing said object by said data base management system to produce a resultant; d. referencing an MIME type corresponding to said resultant; e. appending said MIME type to said resultant; and f. transferring said resultant and said appended MIME type to said user terminal.
- 12. A method according to claim 11 further comprising storing said MIME type in accordance with said object.
- 13. A method according to claim 12 further comprising inhibiting said executing, referencing, appending, and transferring steps if said object is obsolete.
- 14. A method according to claim 13 wherein said transmitting step further comprises transmitting over the world wide web.
- 15. A method according to claim 14 wherein said data base management system further comprises Classic MAPPER data base management system.
- 16. An apparatus comprising:
a. means for permitting a user to interact with a digital data base; b. means responsively coupled to said permitting means for providing said user with access to a publicly accessible digital communication network via service-based requests; c. means responsively coupled to said permitting means for offering data processing services according to dialog-based requests; and d. means responsively coupled to said offering means and said permitting means for appending an MIME type to a response from said offering means.
- 17. An apparatus according to claim 16 wherein said publicly accessible digital communication network further comprises the world wide web.
- 18. An apparatus according to claim 17 wherein said appending means further comprises means for storing said MIME type.
- 19. An apparatus according to claim 18 wherein said offering means further comprises Classic MAPPER data base management system.
- 20. An apparatus according to claim 19 wherein said permitting means further comprises an industry standard personal computer.
CROSS REFERENCE TO CO-PENDING APPLICATIONS
[0001] U.S. patent application Ser. No. ______, filed ______, and entitled, “A Common Gateway Which Allows Applets to Make Program Calls to OLTP Applications Executing on an Enterprise Server”; U.S. patent application Ser. No. ______, filed ______, and entitled, “A Multi-Client User Customized DOM Gateway for an OLTP Enterprise Server Application”; U.S. patent application Ser. No. ______, filed ______, and entitled, “An Automated Development System for Developing Applications that Interface with Both Distributed Component Object Model (DOM) and Enterprise Server Environments”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Providing a Modular Gateway Architecture Which Isolates Attributes of the Client and Server Systems into Independent Components”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Making CGI Variables and Cookie Information Available to an OLTP System”; U.S. patent application Ser. No. ______, filed ______, and entitled, “A Gateway for Dynamically Providing Web Site Status Information”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Development System for Automatically Enabling a Server Application to Execute with an XATMI-complaint transaction MGR: Managing Transactions within Multiple Environments”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Cool ICE Batch Interface”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Cool ICE Debug”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Cool ICE Workstation Directory/File Browser”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Cool ICE Icons”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Cool ICE Repository”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Cool ICE Service Templates”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Automatic Footer Text on HTML Pages”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Availability Message”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Cool ICE System Settings”; U.S. patent application Ser. No. ______, filed ______, and entitled, “Cool ICE State Management”; and U.S. patent application Ser. No. ______, filed ______, and entitled, “Server Side Variables” are commonly assigned co-pending applications incorporated herein by reference.