Hello all,
Not sure if this is the ideal forum to post this question but since the end solution will be ASP.Net it seemed like a descent fit.
There is a project I am working on which is essentialy a custom protal app with some document management integrated into it. We are considering an entirely custom solution or outsourcing the document management bit. Some of the vendor soln's I have looked at are those like MS SharePoint, MS Content Management Server, FileNet, OpenText LiveLink etc... However most of the pure document management solutions are overkill for the application and SharePoint won't be able to be custom fitted enough to suit the business.
So now I am beginning to consider using the API's availible through Exchange Server and using the WebDAV fuctionality for the file/document repository but there is a snag. The business wants the documents to be secured within the intranet or behind a secure web site but they want the ability to send emails to clients with links to these documents for viewing/downloading. The reason for links and not emailing the actual documents is due to bandwith and firewall/inbox size issues. I am thinking this is not possible and the file/document repository will have to lie in the public domain so the files can be accessed and managed through the intranet but deliverable through the internet. However I know this is going to come back as unacceptable due to legal requirements.
The only thing I can think of is setting up a webservice which inherits the schema of a SQL connection that can be used to query the WebDAV for the required file however isn't this opening up the internal repository anyways?
I am not sure how to tackle this problem and was wondering if anyone ever had a similar requirent or has ideas on how to provide this functionality. Is there something better I could use then Exchange for the repository, good idea to build the document management portion myself with SQL Server or know of any vendor solutions that can handle such a problem?
Any input appreciated.
Thanks,
Mike
Not sure if this is the ideal forum to post this question but since the end solution will be ASP.Net it seemed like a descent fit.
There is a project I am working on which is essentialy a custom protal app with some document management integrated into it. We are considering an entirely custom solution or outsourcing the document management bit. Some of the vendor soln's I have looked at are those like MS SharePoint, MS Content Management Server, FileNet, OpenText LiveLink etc... However most of the pure document management solutions are overkill for the application and SharePoint won't be able to be custom fitted enough to suit the business.
So now I am beginning to consider using the API's availible through Exchange Server and using the WebDAV fuctionality for the file/document repository but there is a snag. The business wants the documents to be secured within the intranet or behind a secure web site but they want the ability to send emails to clients with links to these documents for viewing/downloading. The reason for links and not emailing the actual documents is due to bandwith and firewall/inbox size issues. I am thinking this is not possible and the file/document repository will have to lie in the public domain so the files can be accessed and managed through the intranet but deliverable through the internet. However I know this is going to come back as unacceptable due to legal requirements.
The only thing I can think of is setting up a webservice which inherits the schema of a SQL connection that can be used to query the WebDAV for the required file however isn't this opening up the internal repository anyways?
I am not sure how to tackle this problem and was wondering if anyone ever had a similar requirent or has ideas on how to provide this functionality. Is there something better I could use then Exchange for the repository, good idea to build the document management portion myself with SQL Server or know of any vendor solutions that can handle such a problem?
Any input appreciated.
Thanks,
Mike