基于VNC的智能应用服务系统设计与实现
需积分: 9 7 浏览量
更新于2024-09-16
收藏 196KB PDF 举报
"本文主要介绍了一种基于VNC(Virtual Network Computing)的智能应用服务系统的设计与实现。在当前网络迅速发展和‘软件即服务’趋势下,网络计算模式日益重要,其中应用程序和数据都在服务器端运行和存储,客户端仅负责显示和输入,减轻了对客户端硬件的要求。VNC作为一种远程显示系统,允许用户通过Internet从不同平台访问桌面环境。它基于RFB(Remote FrameBuffer)协议,实现无状态的终端连接,保持用户应用状态的连续性。
VNC系统由VNC Server和VNC Viewer两部分组成。VNC Server运行在服务器端,可以是在X Window System上的应用程序,通过X协议运行。VNC Viewer则在远程客户端,通过RFB协议接收服务器端的画面并进行交互控制。VNC Server有两种运行模式,一种是通过inetd/xinetd启动,另一种是独立运行。
为了进一步增强VNC的功能,文章提出了一种智能应用服务协议(iASP - intelligent Application Service Protocol),在此基础上构建了智能网络访问终端系统(IASS - Intelligent Application Service System)。iASP扩展了RFB协议,增加了智能服务功能,使得系统能更好地适应不同场景的需求,提供更个性化的服务。
IASS系统的设计目标是提供一个高效、灵活且易于使用的远程访问解决方案,特别适合于电子政务、远程协作、网络管理、网络教育和软件工厂等领域。通过iASP,用户可以在不同终端上无缝切换,访问应用系统时能保持之前的会话状态,提高了用户体验和工作效率。
此外,VNC的瘦客户端特性使其对终端硬件要求较低,只需要支持FrameBuffer的显示即可,这降低了硬件成本,同时提升了系统的可部署性和可维护性。基于VNC的智能应用服务系统通过创新协议和系统设计,有效地整合了远程访问、智能服务和网络计算模式的优势,为用户提供了更为便捷和智能的远程应用服务体验。"
2022-07-09 上传
2021-09-20 上传
2021-09-21 上传
2021-04-12 上传
2021-09-21 上传
2008-04-16 上传
2024-01-21 上传
2023-09-01 上传
点击了解资源详情
fakayang
- 粉丝: 6
- 资源: 47
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码