Claims
- 1. A system for allowing pluggable pattern matching in an application server environment, comprising:
an application server including a servlet container for receiving http requests; a pattern matching interface for use in matching said http requests to a desired pattern for use with the application server; and, a configuration file for identifying a particular pattern matching interface to be used.
- 2. The system of claim 1 wherein said http requests are received from a user operating a web browser application.
- 3. The system of claim 1 wherein said http requests are received from a software application.
- 4. The system of claim 1 wherein the configuration file is an extensible markup language file containing a plurality of entries defining the configuration of the application server environment.
- 5. The system of claim 4 wherein the interface is specified as an entry in the extensible markup language file
- 6. The system of claim 1 wherein the application server is a weblogic server and said extensible markup language file is the weblogic.xml file.
- 7. The system of claim 1 wherein the pattern matching interface is a Java class defining uniform resource indicator string patterns for use in matching.
- 8. The system of claim 1 wherein the system includes a plurality of pattern matching interfaces and said configuration file is used to select said particular pattern matching interface from said plurality of pattern matching interfaces.
- 9. A method of allowing pluggable pattern matching in an application server environment, comprising the steps of:
receiving http requests at a servlet container component for communication to the application server; identifying in a configuration file a particular pattern matching interface to be used; matching, using said particular pattern matching interface, said http requests; and, communicating said matched http requests to the application server.
- 10. The method of claim 9 wherein said http requests are received from a user operating a web browser application.
- 11. The method of claim 9 wherein said http requests are received from a software application.
- 12. The method of claim 9 wherein the configuration file is an extensible markup language file containing a plurality of entries defining the configuration of the application server environment.
- 13. The method of claim 12 wherein the interface is specified as an entry in the extensible markup language file
- 14. The method of claim 9 wherein the application server is a weblogic server and said extensible markup language file is the weblogic.xml file.
- 15. The method of claim 9 wherein the pattern matching interface is a Java class defining uniform resource indicator string patterns for use in matching.
- 16. The method of claim 9 further comprising the step of:
selecting said particular pattern matching interface from a plurality of pattern matching interfaces using said configuration file.
- 17. The system of claim 1 wherein said web server component includes a servlet for handling http requests.
- 18. The method of claim 9 wherein said web server component includes a servlet for handling http requests.
CLAIM OF PRIORITY
[0001] This application claims priority from provisional application “SYSTEM AND METHOD FOR PLUGGABLE URL PATTERN MATCHING FOR SERVLETS AND APPLICATION SERVERS” Application No. 60/349,456 filed Jan. 18, 2002, and which application is incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60349456 |
Jan 2002 |
US |