现在,我们已经讨论了模型和视图,该研究控制器了。顾名思义,控制器指定应用程序做些什么。从很多意义上讲,控制器是应用程序真正的精髓。如果用户单击视图中的一个按钮,它将分派一条消息给文件管理软件的控制器,确定如何行动。该控制器将决定程序是否应打开另外一个视图、保存或加载数据,或根据用户输入更新当前视图。
该控制器通常包括一个中央事件分派或通信机制,用于应用程序组件之间的通信。在Flex应用程序中,这可以是基于EventDispatcher类的一个自定义类,它也可以使用Flex框架本身中的内置事件传播机制。
该文件管理软件的控制器负责服务器中所有数据的来回序列化和数据模型的更新。所有加载到应用程序中的数据将通过控制器加载到数据模型中。用户输入表单的所有数据将通过控制器来验证,然后再更新模型或在服务器中保存任何数据。
控制器步进支配如何响应用户输入,它还处理应用程序内的所有业务逻辑。控制器负责处理数据验证和判断工作流的业务规则。
关于TeamDoc软件:
TeamDoc是基于服务器/客户端架构的轻量级文件管理软件。TeamDoc将文件集中加密存储在您单位自己的服务器中,员工使用TeamDoc客户端访问服务器,从而获得与自己权限相关的权限:登入后与“我的电脑”界面类似,可以看到自己该看的文件,编辑自己能编辑的文档,对于能看到的文件,还可以细分文档权限,进而做到能看不能拷,能看不能截屏等功能,多种权限灵活设置,在线协同编辑、全文搜索、日志与版本追踪,快速构建企业文档库。告别假大空,我们提供值得您选择的、易用的、可用的文档管理软件。现在就访问TeamDoc首页
TeamDoc软件界面(点击可放大)
版权所有:南京网亚计算机有限公司,本文链接地址: 了解文件管理软件的控制器