我正在编写一个 Java 应用程序,它可以访问作为共享资源存储在 Windows 服务器中的配置文件。该应用程序被认为被大约 500 名员工使用,所以它让我想到了并发性。
与实现相关,我通过JCIFS库访问文件,然后我使用一个inputStream来读取和处理它。我猜VM与此或应用程序代码无关,所以我指出操作系统,在这种情况下是windows。
我不知道必须在哪里或如何处理这个问题,或者即使我必须这样做。
另一方面,我们谈论的是一个远程文件,但是如果该文件位于我们的文件系统中会发生什么?在这种情况下,VM有话要说不是吗?一个文件可以打开多少个不同的输入流?和输出流?
我知道这些都不是具体的问题,所以肯定很难回答。但任何帮助、评论或建议将不胜感激。
提前致谢!!