论文部分内容阅读
随着计算机网络及通讯技术的迅速发展,利用网络实现各种电子活动的信息化,数字化,无纸化和国际化,已经成为众多中小企业的共识。为了进行方便、快捷、高效的B2B网上交易活动,越来越多的中小企业投入到网上交易平台的建设中。
J2EE是由Sun公司主持推出的一项中间件体系结构,目前主流厂商提供了各种服务,集成到一起成为开发网上交易系统平台的技术方案,其以一定的优势正被广泛采用。但是,分析传统的基于J2EE的网上交易平台模型框架,可以发现存在一些问题:传统的J2EE三层体系架构中都一如既往的采用了EJB技术构成应用框架的基础,而EJB要求应用系统的组件必须继承或依赖容器,使得单独测试EJB组件非常困难,以致使用EJB容器进行开发和调试需要耗费大量时间,不管要解决的问题复杂度如何,应用的复杂性都很高;编程和架构规范在一定程度上限制程序的开发;组件重用和系统升级不方便;成本昂贵等。
另外,现有的网上交易平台功能单一,基于J2EE技术的网上交易平台并不支持移动Agent技术,如果能将两种技术结合在一起,必将极大地推动电子商务技术的发展。本文研究给出了一种新的基于J2EE的网上交易平台模型,它既能满足典型的B2B网上交易,同时又能和基于移动Agent的网上交易平台交互。它不仅保留现有成熟稳定的Web技术,又增添了移动Agent技术独特的功能,为中小企业进行网上交易活动注入新的生机。
本文在给出的模型基础上,结合当前开放源代码框架技术和移动Agent技术发展应用的现状,通过认真分析以上几种技术优势,对Webwork、Spring和iBATIS三种开放源代码框架技术进行整合,构造了网上交易平台的技术模型。并分析了如何采用开放源代码框架Webwork、SpringiBATIS的松散耦合来高效构建健壮的、扩展性好的、可维护性强的、低成本的、跨平台的、适合中小企业的B2B网上交易平台。该模型克服了在中小企业网上交易平台的实际开发中,传统的J2EE体系架构所存在的缺陷,同时把移动Agent技术引入到集成框架中,并设计了协商策略,使平台具有了智能性的特点。
最后,本文以某一生产计量仪表的企业为对象,根据本文所提出的网上交易模型,开发了一个网上交易平台,并对该平台进行了测试。测试结果表明,根据此模型开发出来的网上交易平台,性能良好,达到了预期效果。并且,它验证了本文所提出的网上交易平台模型的经济性、实用性。对于广大中小企业开发自身的网上交易平台有一定的参考作用。