You have chosen to sponsor your bid up to a maximum amount of .
Project Name: Integrate Web Apps using secure Web Services
Overview: We have two .NET Web Applications (a) Extranet (b) Document Library with SQL Server back end. Both are hosted in separate data centers across the country. We need to provide a mechanism to retrieve documents from the Document Library and present it on the Extranet App.
I visualize the process as follows:
(1) Place an IFrame on Extranet. The data source of the IFrame will point to the Document Library as follows: somedoclibrary.asmx?Variable1=somevalue&Variable2=SomeValue&Variable3=SomeValue
Note: (a) The Query string passed should be encrypted.
(b) Some mechanism to validate session. ex. How will the Web service know if the incoming request is from an active session and not an expired one.
(2) Based on the query string, the web-service should retrieve respective documents and pass it to the Extranet.
(3) Ability to retrieve a document when user clicks on the document name within the IFrame.
I am open to suggestion if the process can be improved further. I am looking to implement this in short time.