QQ20150731-1@2x.png       

      Goserver是一套用于开发web应用系统的快速开发平台。适用于开发Web上 的各种应用系统,尤其是MIS、ERP、CRM、OA、EHR、物流系统等管理系统。也适用于将C/S应用系统转向B/S系统,或者将多套C/S应用系统进行整合,以及传感器监测系统的上位机程序。

       Goserver具备很强的扩展能力,是一套很有生命力的平台,能够通过不断生长变得越来越强大。使用Goserver进行开发,不但缩短了开发周期,提高了开发效率,节省了开发费用,降低了项目成本,使程序员可以在短时间内完成的大型 Web应用系统。而且可以让不懂J2EE,不懂.NET的人照样开发大型系统。降低了开发人员的门槛,使Web应用系统开发变得非常轻松。 


 

 一、客户端引擎 

    无需安装任何插件,提供客户端运行环境。提供控件访问接口,控件通过接口调用客户端引擎完成各种任务,使得控件本身代码量极少,大大加快了应用程序运行速度,增强客户端的表现能力。所有数据传输通过引擎完成,控件不直接与服务器打交道,而是通过客户端引擎接口访问服务器。这样提供了统一的数据访问和传输方式,方便数据加密,提高了系统整体安全性。 

消息,客户引擎的一种传递控制或数据的机制,使用消息让开发变得更加容易,通过消息可以方便的进行跨页数据传输,或者进行跨页行为控制,协调页面。

 二、控件 

    Goserver提供了丰富的控件和控件开发环境,开发者可以按自己的需要开发符合自己需要的控件。 数据网格,下拉列表框,日历,Tab页,树,多选框,单选框,导航条,工具箱,工具条,菜单,定时器,文件上传,数据回显,拖动/停靠,报表。 控件可以通过引擎直接与服务器端通讯,无需刷新整个页面,控件在表现或控制数据时,只传输控制变化的数据,尽一切可能减少冗余数据的传输。 控件的发布简单,无需在服务器端安装,只需在开发环境里按照向导就能进行远程发布。升级控件时不更改参数就不存在兼容性问题。可以随意为控件增加参数,不会影响旧的控件。 

 三、服务  

    内置服务,为了加快开发速度或者实现特殊功能Goserver平台提供一些常用的内置服务,用户服务,用来实现用户业务逻辑,也是goserver应用开发的主要部分,goserver应用程序主要由服务组成,服务之间可以嵌套调用。 服务群,由多个服务组成,用来实现应用程序特定业务功能,或者模块。服务群可以发布到多套不同的系统或者直接共享

 四、脚本语言解释器 

    goscript是为平台量身定做的脚本语言,语言简练,提供了一系列基本函数和访问平台的函数。根据开发需要能方便的扩展库函数。

 五、垂直搜索引擎 

    goserver提供垂直搜索功能,可方便用于建立垂直搜索网站、情报采集、新闻舆论监测等系统。内置HTML解释器,自动抓取各种网页信息,让二次开发更简单。

 六、内存管理 

    为了提高运行效率,防止内存泄漏,goserver采取了自己统一管理内存的方式。goserver自动预分配内存,自动释放内存。提高了内存使用效率。

 七、线程管理 

    系统可以启用线程池,线程池可以预创建线程,提高服务器响应速度,降低服务器资源的消耗。

 八、连接池管理 

数据库连接是非常宝贵的资源,采用数据库连接池有助于提高数据库连接资源的充分利用。

 九、缓存管理 

    可以指定某些静态页面或文件启用缓存功能,加快访问速度,特别适合网站。

 十、控件解释器 

    goserver拥有自己的控件机制,自己解释运行控件,增强了客户端的表现力。

 十一、模块管理 

    goserver支持外部扩展模块,用户可以按照标准开发模块来满足用户的特殊要求。扩展模块,通过配置文件以多种方式进行指定加载。

 十二、IDE 集成开发环境 

    goserver IDE包括代码编辑,代码自动生成,控件开发,数据库在线设计等功能。是一套纯B/S模式集成开发环境,goserver IDE是goserver平台一个成功的应用案例是完全采用goserver平台开发的。支持多个项目,内置即时通讯功能,异地开发人员之间可以方便的即时沟通,同时能进行源代码控制,对代码进行签入签出,避免代码修改冲突。

图片1.jpg

 十三、自动生成器 

    代码自动生成器,可以自动生成表单、列表、查询界面。自动生成的代码不需要修改或者稍做修改就可以直接运行,大大的提高了开发速度。

图片2.jpg

 十四、控件开发 

    goserver表现层控件全部由javascript+html生成。开发者可以自由扩展控件,增强系统的表现能力。

图片3.jpg

 十五、数据库设计器 

    为了加快开发速度,平台提供了简易的数据库设计界面,可以方便的进行数据库设计。统一多种数据库设计界面,支持mysql、mssql、oracle....。

图片4.jpg    图片5.jpg

 十六、工作流引擎 

    goflow是一套基于web的工作流程系统,包含流程设计器,流程管理器,流程发布等。流程设计器完全基于web方式,能自由拖放、连接节点。

图片6.jpg            图片7.jpg

    信息丰富的节点定义,是流程运作更灵活。

 十七、邮件发送 

    支持SMTP直接发送邮件,无需邮件服务器中转。提供邮件发送引擎,方便二次开发邮件发送器。 

 十八、GPRS接收 

    能直接接收各种gprs设备发送过来的数据(TCP或UDP数据),方便开发各种设备通讯程序。

 十九、GPS 

    能直接处理来自GPS设备的数据,将GPS数据解释成经纬度等信息,供应用程序直接使用。

 二十、平台兼容性 

    Goserver 兼容Linux,Unix,Windows。 Goserver下开发的应用程序无需任何修改可以在Linux,Unix,Windows下运行。 


  成功案例  


图片1.png

西门子网络信息监测分析系统 


图片2.png

汽车网络数据管理系统 


图片8.png

 物流管理系统 


X