摘要
基于C/S结构的应用系统客户端和服务端之间的通信处理机制是C/S结构应用系统的重要组成部分。一直以来对于兼顾高速的服务端、友好的用户界面和跨平台的通信没有一个完美的解决方案。为了平衡这一矛盾,本文提出了一种新的通信处理机制。该机制使用不同的编程语言(C++和Java)制作客户端和服务端,采用自定义标注语言和XML相结合的纯字符流进行通信。较好地解决了基于C/S结构的应用系统跨平台跨编程语言快速通信处理的问题。实验结果表明该机制能有效地解决C/S结构应用系统跨平台的通信处理问题。
Communication processing mechanism between client and server is the most important component of C/S based application system. But,there is no total settlement to fit for high speed server processing, friendly user interface and portable communication infrastructure. Here, we offer a new communication processing mechanism to deal with this conflict . We use different programming language to code client and server components, as to communication we select pure character stream which combined XML with user-defined ML. Through these efforts, we get a relatively applicable C/S based application system. Experimental results show that this mechanism can resolve the problem of cross-platform communication processing based on C/S structure effectively.
出处
《微电子学与计算机》
CSCD
北大核心
2005年第4期23-25,29,共4页
Microelectronics & Computer
关键词
C/S结构应用系统
通信处理机制
自定义标注语言
跨平台
C/S based application system, Communication processing mechanism, User-defined ML, Cross-platform