频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

谈谈校园网开发的技术选择

来源:yesky 作者:--- 出处:巧巧读书 2005-12-09 进入讨论组

  目前,随着"校校通"工程的逐步开展,国内的软件厂商纷纷推出了自己的校园网产品。有些学校认为,只要校园网产品经济、实用,似乎没有必要太关注软件产品内部的技术问题,其实不然。实际上,一个教育软件产品的开发技术背景,对于产品的前端表现往往起到举足轻重的作用。
对学校来说,了解一些关键技术,对于校园网产品的选购会起到指导性的作用。下面,我们就以联想传奇数字校园V2.0为例,看看其中的几个关键性技术究竟如何。

  第一、程序结构

  目前校园网产品主要采用两种架构--B/S和C/S。C/S结构具有安全、功能强大等特点,而B/S结构的程序安装、维护简单,使用方便(管理、查询工作可以在校园内的任何一台联网的终端上实现,真正实现管理网络化),同时也便于二次开发,所以B/S结构的校园网产品比较适合目前广大中、小学校的应用水平。对于B/S结构程序功能上的欠缺,传奇数字校园则通过编写客户端控件来弥补。

  第二、技术方案的选择

  目前校园网产品的开发技术主要有XML、ASPJSP。XML是一项非常好的技术,但由于目前还缺乏成熟的基于XML的快速开发工具,运用该技术将使学校的二次开发难度增大,因此,多数软件厂商则在更为成熟的技术ASP和JSP中进行选择。由于JSP具有跨平台的明显优势,因此许多厂商在开发校园网产品时都选择了JSP以占领更广阔的市场。但在调查中发现,目前的绝大多数中、小学校没有维护UNIX/LINUX服务器的能力,即超过95%的用户将选择基于微软平台的应用,而在微软的平台上,ASP程序将具有更为出色的性能,同时二次开发也更为简单。所以为了更好地满足主要用户需求,传奇数字校园最终选择了ASP技术。所以如果学校采用的是微软平台,目前最好选择基于ASP技术的校园网产品,如果有能力使用UNIX/LINUX服务器,则以JSP技术为好。

  第三、关键技术问题的解决

  在网络的今天,安全性最重要,对于校园网来说,当然也不例外,软件厂商在开发网络产品的时候,在解决安全性问题时都做了大量的工作。比如传奇数字校园在解决这方面的问题,就牵涉到以下3个方面:

  1.除系统首页进行身份验证外,其它每个页面都利用Session进行身份验证以禁止非法访问;

  2.重要的代码在服务器端解释后再传递到客户端,以尽可能多地隐蔽功能实现方式;

  3.考虑到微软的IIS本身存在一些安全漏洞,系统最重要的功能(如连接数据库、加密)用服务器端COM组件实现,以保证在IIS受到攻击后数据的安全。

  以上就是传奇数字校园产品在开发中涉及到的几个技术问题,学校在选购时可以以此为参考,愿每个学校都能选择合适的产品,以便加快教育信息化的进程。文章地址: http://www.qqread.com/itlife/w451156002.html 更多文章 更多内容请看校园网专题数字化校园网解决方案校园网设计专题专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章