黄春琼
摘要:电子商务平台系统具有的客户基本信息管理、购物信息管理、商品信息浏览、后台用户管理、商品入库、销售商品统计、后台订单处理、订单分类等功能。本系统主要采用的是B/S结构,系统的开发使用MyEclipse开发工具,采用了XML、JSP、CSS、javaScript、oracl数据库、jmail邮件发送组件、连接池等技术。
关键词:电子商务;关键技术;网络安全
中图分类号:TP317 文献标识码:A 文章编号:1007-9416(2017)02-0118-01
1 网页技术
(1)CSS。Css是一种制作网页的新技术,为现在大多的的浏览器所支持,成为了网页设计的一种不可缺少的工具之一,在日常的网页设计中多采用DIV+CSS的设计模式,使用css可以简化网页的格式代码,可以加快网页下载显示的速度,减少一定需要上传的代码的数量和重复劳动的工作量多采用在html的信息标示符中添加
(2)JavaScript。JavaScript是一种面向对象的动态类型的区分大小写的客户端脚本语言,主要是为了解决服务器端语言遗留的速度问题为客户端提供更为流畅的浏览效果,使用户和网页之间实现了一种实时的、动态的、交互性的关系使网页包含更多的活跃的元素和更精彩的内容,是一种更为短小的语言。
(3)WEB SERVICE。Web service是自包含的、模块化的应用程序,它可以在网络中被描述、发布、查找以及调用。Web service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得Web service能与其他兼容的组件进行交互操作。作为传统计算机技术同互联网应用与创意的结晶,web service是使用标准技术在互联网网上运行的商务流程。
(4)JAVA语言在网络上的应用。Java是一种简单易用、完全面向对象、具有平臺无关性且安全可靠的主要面向Internet的开发工具。在早期,Java比较多的用在浏览器上,插入到网页中,成为最灵活、最强大的网页多媒体的载体,但由于Java虚拟机相对于个人电脑而言,有占用资源大,安全性相对较差等缺点,Applet逐渐的被后起之秀Flash所替代,但随着Java Servlet的推出,Java在电子商务方面开始崭露头角,最新的JSP技术的推出,更是让Java成为基于Web的应用程序的首选开发工具,目前的Java技术已成为所有大型电子商务项目的必然选择。
(5)JSP的基础——Servlet技术。Java Servlet是JSP技术的基础,JSP本身就是预先被编译成Servlet,然后再运行的,而且大型的Web应用程序的开发需要Java Servlet和JSP配合才能完成,Servlet这个名称大概源于Applet,现在国内的翻译方式很多,本文为了避免误会,本文直接采用Servlet这个名称而不做任何翻译,读者如果愿意,可以称之为“小服务程序”。Servlet其实和传统的CGI程序和ISAPI、NSAPI等Web程序开发工具的作用是相同的,在使用Java Servlet以后,用户不必再使用效率低下的CGI方式,也不必使用只能在某个固定Web服务器平台运行的API方式来动态生成Web页面。由于Java Servlet内部是以线程方式提供服务,不必对于每个请求都启动一个进程,并且利用多线程机制可以同时为多个请求服务,因此Java Servlet效率非常高。
2 体系结构
MVC简介:
M——模型是应用程序的主体部分。模型表示业务数据,或者业务逻辑。
V——视图是应用程序中用户界面相关的部分,是用户看到并与之交互的界面。
C——控制器就是根据用户的输入,控制用户界面显示数据和更新对象状态。
MVC是80年代Smalltalk-80出现的一种软件设计模式,现在已经被广泛的使用。MVC构架的出现不仅实现了功能模块和显示模块的分离,同时它还提高了应用系统的可维护性、可扩展性、可移植性和组件的可复用性。
3 数据库连接管理器
JDBC连接流行的数据库连接管理器的使用是为解决Web应用程序访问后台数据库服务器引起的较高的、难以预测的系统开销。如果没有连接管理器,每个用户会直接与数据服务器建立连接和断开连接,频繁地耗费服务器资源,往往会严重影响Web应用中实际交互的进行,甚至造成瘫痪,从而影响维修资金业务的开展。
4 服务器
本系统采用的服务器为tomcat服务器。Tomcat是Sun的JSWDK中Servlet的运行环境。Tomcat是Apache Jakarta软件组织的一个子项目,Tomcat是一个JSP/Servlet容器,它是在SUN公司的JSWDK基础上发展起来的一个JSP和Servlet规范的标准实现,使用Tomcat可以体验JSP和Servlet的最新规范。经过多年的发展,Tomcat不仅是JSP和Servlet规范的标准实现,而且具备了很多商业Java Servlet容器的特性,并被一些企业用于商业用途。
参考文献
[1]李园.无线网络安全性威胁及应对措施[J].现代电子技术,2007,91-94.
[2]杨风暴.《计算机网络与通信》[J].人民邮电出版社,2005.7,290-310.