programming mode meaning in English
程序状态, 程序方式
Examples
- As to the main control system and the last storage system we translate data with windows socket network communication technology , which is based on the tcp / ip protocol . the programmed mode is client / server mode . meanwhile , the main program runs each function module at the same time with the multithreading technology
主控制器系统与最终存储器系统文中采用了基于tcp ip协议的windowssockets网络通信技术进行数据传输;采用的编程模式为客户机服务器( client server )模式;主程序采用多线程技术使系统的各个功能模块“同时”运行。 - The length or the capacities of the tactical data are always different , and so the conventional data scheduling algorithm which consisted " first in first service " and " shore message first service " are not appropriate in the tactical communication applications . to meet the requirement of the information service priority , we presented a dynamic priority scheduling algorithms , which working on the order programming mode , can improve the efficiency of the asymmetric broadcast channel
战场数据分发的长短消息数据容量相差悬殊,分析了常规“先入先服务”及“短消息优先”等调度算法存在的不公平特性,根据战术通信对信息服务优先权的特殊要求,提出了一种“动态优先权”调度算法,在点播模式下,可提高非对称广播信道数据的传输效率。 - After completing the overall design for both the server and the client , the author has implemented fundamental real - time communications functions , such as real - time message transmitting , the management of current user and user " s friend , etc . the major research and characteristics related to the realization of mycomm are , only ansi c / c + + and some system calls of mysql and qt are used so as to embody the thought of os - free ; the real - time response and network security issues are resolved by the introduction of mulit - thread and daemon programming mode , as well as the conversion of a clear text signal to a coded form in the data domain of udp packet ; in order to provide a friendly user interface , a series of shell - based system management commands in the server and skin - based programming techniques in the client are developed based on qt development tools ; to solve the hardware dependent configuration problem , all system files are packed into a rpm file which can be automatically installed , avoiding revise and recompile " makefile " manually , therefore , making the software upgrade and distribution much easier
在此基础上,论文采用了商业大、中型软件设计中常用的cvs版本控制,完成了mycomm系统服务器和客户机的软件总体设计,实现了诸如实时传送消息、用户管理、好友管理等网络即时通讯的基本功能。本文的主要研究工作及其技术特点为:应用ansic / c + +语言、 mysql和qt系统调用完成了系统软件开发,体现了与平台无关的设计思想;引入了多线程及后台守护进程的系统设计方法,对用户消息原文经过加密后放在udp报文中进行网络传输,使该系统具有良好的时间响应性和安全特性;在服务器端,为管理员提供了基于命令行的系统管理方式;在客户机端,为了提供良好的人机交互界面,利用qt为开发平台,采用了流行的“皮肤”设计方法;为适应使用者计算机配置的差异,将所有系统文件打包制作成能自动安装的rpm格式,用户不须手工重新构造和编译makefile文件,因而更适合于linux环境下软件的发行和更新。