Design patterns 基于文件的通信设计模式?
我必须扩展一个现有的程序(基于Java的,但这不算)。 此程序应与另一个程序X通信 这个程序是。。嗯。。稍旧一点,只支持基于文件的通信。 这意味着我必须把我的文件放到某个特定的文件夹中。 “答案”被放在另一个文件夹中,我必须在那里找到它 这种交流有什么设计模式吗? 如果我仔细想想,就会想到文件锁定、未刷新的io流等问题 你有没有更具描述性的关键词?“基于文件的通信”不需要它。也许模式就是你想要的Design patterns 基于文件的通信设计模式?,design-patterns,file,communication,Design Patterns,File,Communication,我必须扩展一个现有的程序(基于Java的,但这不算)。 此程序应与另一个程序X通信 这个程序是。。嗯。。稍旧一点,只支持基于文件的通信。 这意味着我必须把我的文件放到某个特定的文件夹中。 “答案”被放在另一个文件夹中,我必须在那里找到它 这种交流有什么设计模式吗? 如果我仔细想想,就会想到文件锁定、未刷新的io流等问题 你有没有更具描述性的关键词?“基于文件的通信”不需要它。也许模式就是你想要的 我相信你会找到比维基百科上的文章更好的文章。但是主要的概念已经描述得很清楚了(只需根据具体情况将“缓
我相信你会找到比维基百科上的文章更好的文章。但是主要的概念已经描述得很清楚了(只需根据具体情况将“缓冲区”替换为“文件”)我不知道是否可以用java创建文件系统监视程序(就像在C#中一样),但是我总是使用文件系统监视程序来监视接收文件的文件夹。你能描述更多的问题吗?可以使用RAII()处理文件锁定和未刷新的io流。这看起来不错!