JFS作为周服科技的核心技术,在很多方面都有杰出的表现,应用于项目定制,则具有开发周期短,跨平台性能好,易于维护和升级等特点,详细介绍如下。
4.1 B/S结构的优势
网络版的软件一般有两种结构,一种是C/S结构,一种是B/S结构。C/S结构的软件有着定制灵活,客户端界面功能强大等特点,但是它并不易于维护,而且对客户端要求特别高,更糟糕的是一般只能应用于局域网范围,不能应用于Internet上。 而B/S则不需要客户端维护,只要电脑上安装了IE,能够上网即可,所以B/S结构的软件只需要维护服务器端;而且,如果这台服务器本身放置在Internet上,并且设置为Internet服务器以后,那么客户端可以通过Internet远程进行访问,使得工作更加方便。 JFS技术是一种基于B/S结构的技术。
4.2 跨平台的优势
JFS是Java FormServlet的缩写,顾名思义,它是一种Java延伸技术,JFS的核心组件采用100%纯Java语言编写而成,所以拥有Java语言的所有优势,比较著名的就是跨平台技术。 使用JFS开发的网件可以在Windows,Linux,Unix,Sorlaris等各种平台的运行,所以移植起来也特别方便,所以如果您购买了周服科技的产品,周服科技不会要求您同时购买什么样的平台,因为它肯定可以在您已有的平台上畅快运行。
4.3 跨数据库优势
除了跨平台技术以外,JFS技术还有一项非常杰出的功能,那就是跨数据库技术。目前,使用JFS技术开发的产品可以实现在ORACLE,SQLServer,MySql,DB2四种数据库之间的无缝移植。 所谓的无缝移植是指,网件的源代码不需要做任何修改,只需要改一下数据库的链接和驱动,便可以使得网件在更换数据库后顺利启动执行。
4.4 跨Web服务器的优势
跨平台,跨数据,跨Web服务器三者并成为JFS的“三跨”技术。 因为JFS技术本质上是JSP技术,所以所有支持JSP技术的Web服务器都能很好的支持JFS技术,时下流行的JSP服务器有如下几种Tomcat,Weblogic和Websphere,使用JFS技术开发的网件能够在这3种Web服务器上很好的运行。
4.5 访问速度快,相对耗内存小,运行稳定
因为所有的程序都是加载到内存中运行,所以JSP技术一直有着执行速度快的优势,但是这样一来消耗内存也比较大。 JFS技术则在某种程度上降低了内存的消耗,因为内核高集成和优化,网页代码量小,有的几乎不需要写代码,所以虽然程序都是一次性加载到内存中执行,但是消耗内存相当小,因此访问速度非常快而稳定。
4.6 时间成本小
周服科技在JFS技术之上又全力开发了一套“网件管理系统(WWS)”。使用WWS系统,可以有效的监督项目的流程和进度,快速的采集需求并生成动态的网件,能够让客户很快的看到预览版。 因为时间也是成本,WWS在节省了开发时间的同时,也为用户节省了软件正式运行时间,达到“双赢”的目的。