![]() |
1
2
通常,可能的操作集是通过接口中的方法固定的。您的意思是,在不同的时间,根据前面的操作,只应启用某些操作(如在执行其他操作之前必须登录)? 在这种情况下,您可以将其建模为组件(用户和系统),相互交谈,并通过状态机或序列图对交互进行建模。如果这是您想要的,那么实际的实现可能和将状态机编码成Java一样简单。 或者您可能想看看工作流框架。但我认为你需要进一步澄清你的要求。 或者,您的意思是用户甚至可以引入新的操作? |
![]() |
2
2
二郎是一个显而易见的答案,参见 this 2004 paper 或者维基书籍上的文章 Autonomous Agents . 如果你喜欢在.NET环境中工作, especially .Net 4, 那就认真看看 Windows Workflow Foundation . 有一个有趣的 paper on scaling and performance characteristics 上一代(2006年)。 |
![]() |
CalculusLover · 在本例中,fork()是如何工作的? 3 年前 |
![]() |
jjmerelo · 使用Proc::Async从绑定管道读取 6 年前 |
![]() |
jatinBatra · 编译后生成的二进制文件会发生什么情况[关闭] 6 年前 |
![]() |
Jacobo · 从Java调用具有输入和输出重定向的C可执行文件 6 年前 |
![]() |
Ran · 每当我尝试执行命令行提示符时,Unity就会阻塞 6 年前 |
![]() |
Hatshepsut · 使用命令行参数使用region调用子流程 6 年前 |