Resource sharing on the internet via the HTTP
First Claim
1. A method for accessing one or more resources on a first server in a network environment comprising:
- an application requesting access to one or more resources on a first sever;
submitting the request to a second server;
the second server submitting the request to the first server.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for sharing resources in a network environment. Typically, a computer linked to the Internet may have resources or may provide services, that are usable by other computers. A user, using one or more embodiments of the invention, can access those resources or services as if they were locally situated. An application running on a client can access a resource on a remote computer by submitting a request via an Internet browser. The request is analyzed, converted to proper format and is transferred over the network lines to a server that can satisfy the request. For security reasons, an application may not be authorized to submit a request directly to a server on the Internet. For example, limitations have been implemented that prohibit a requesting application from obtaining access to resources of a server computer unless that application is a trusted application. If a requesting application has a trusted status, then its request for connecting to the server is granted. If a request submitted by an application to a server is denied, then a server that entrusts the application is identified, and the request is submitted to that server. A program code called a “servlet” is implemented on that server to accept the requests submitted by a trusted application. The submitted requests are analyzed by the servlet and are forwarded to a resource server that can satisfy the requests. A response from the resource server is routed through the servlet back to the requesting application.
-
Citations
30 Claims
-
1. A method for accessing one or more resources on a first server in a network environment comprising:
-
an application requesting access to one or more resources on a first sever;
submitting the request to a second server;
the second server submitting the request to the first server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product comprising:
-
a computer usable medium having computer readable program code embodied therein configured to access one or more resources on a first server in a network environment;
the computer program product comprising;
computer readable code configured to cause an application running on a computer to request access to one or more resources on a first server;
computer readable code configured to cause a computer to submit the request to a second server;
computer readable code configured to cause the second server to submit the request to the first server. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system configured to share computer resources in a network environment comprising:
-
a first server having one or more resources;
an application configured to access the one or more resources through a second server;
the second server having a servlet configured to receive a request from the application and submit the request to the first server. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method of sharing computer resources in a network environment comprising:
-
a second server responding to a request submitted by an application to access one or more resources on a first server; and
the second server routing the request submitted by the application to the first server. - View Dependent Claims (29, 30)
-
Specification