Is it possible to serve a read-only pdf file to multiple computers in a local area network. say for example a library has one copy of an e-book. the library has multiple computers and the ebook is stored in a server. students are then to read the ebook simultaneously at the client units.
Ff it is, what solutions are available programming-wise (or is there a software available for this?). I would want to write a program that does exactly this, and maybe not just for pdf files.
IIUC, you are going down the Digital Rights Management path. A non-trivial task in itself. Adobe’s PDF format supports various means of securing a file and they have LiveCycle Rights Management specifically for this. Adobe Digital Editions is something you will want to check out:
Note that most online libraries already employ some sort of DRM and it is up to you to choose one. There are various types of DRM and you will have to read up on those and choose one.
Microsoft Reader also supports DRM — something you may want to check out (if you are going to work with more than PDF files).
However, DRM is a contentious issue and enough controversy has already been created around DRMs — so be sure if you want to go down this path.
I would strongly recommend you go through the Wikipedia article on DRM to get a fair idea of what you are up against.