梦想自己的开发平台

来源:互联网 发布:99re6网址最新获取域名 编辑:程序博客网 时间:2024/06/09 21:04

       多年来一直跟随着微软,花费大量的时间在学习微软的工具,学习微软的新概念,觉得学习时间占工作时间比例很大,因此想既然这样还不如干脆自己弄个平台玩玩,免得老跟着微软屁股后面跑,累呀!!!        于是构想了一个平台,取名为goserver,基本内容如下。

Goserver平台
       goserver是一套用于开发web应用系统的敏捷开发平台。适用于开发各种Web应用系统。
       goserver平台包括:Goserverweb服务器,集成开发环境(IDE),语言解释器,表现层控件(支持AJAX),客户端应用框架。
Goserverweb服务器
       Goserverweb服务器是一套完全独立的web服务器,支持HTTP1.1,符合RFC 2616标准,支持Goserverscript,能扩展支持asp,php等脚本语言。
支持数据库有:mssql server,mysql,oracle等。
       支持web service。为与其它系统连接提供了标准接口。
       支持windows和linux两种操作系统。
 
B/S版集成开发环境(IDE)
       GoserverIDE包括代码编辑,代码自动生成,控件开发,数据库在线设计等功能。
       是一套纯B/S模式集成开发环境,Goserver IDE是goserver平台一个成功的应用案例是完全采用goserver平台开发的。
       支持多个项目,内置即时通讯功能,异地开发人员之间可以方便的即时沟通,同时能进行源代码控制,避免代码修改冲突。
语言解释器
       为平台订身量做一套Goserver script语言,语言简练,提供了一系列基本函数和访问平台的函数。还将支持扩展其他语言如asp,php。
表现层控件
有丰富的客户端界面表现控件,全面支持AJAX,包括数据表格,下拉列表框,日历,Tab页,树,多选框,单选框,导航条,工具箱,工具条,菜单,定时器,文件上传,数据回显,拖动/停靠,报表。控件可以通过引擎直接与服务器端通讯,无需刷新整个页面,控件在表现或控制数据时,只传输控制变化的数据,尽一切可能减少冗余数据的传输。
控件的发布简单,无需在服务器端安装,只需在开发环境里按照向导就能进行远程发布。升级控件时不更改参数就不存在兼容性问题。可以随意为控件增加参数,不会影响旧的控件。
 
客户端应用框架
无需安装任何插件,提供客户端运行环境。提供控件访问接口,控件通过接口调用客户端应用框架完成各种任务,使得控件本身代码量极少,大大加快了应用程序运行速度,增强客户端的表现能力。所有数据传输通过框架完成,控件不直接与服务器打交道,而是通过客户端框架接口访问服务器。这样提供了统一的数据访问和传输方式,方便数据加密,提高了系统整体安全性。消息,客户引擎的一种传递控制或数据的机制,使用消息让开发变得更加容易,通过消息可以方便的进行跨页数据传输,或者进行跨页行为控制,协调页面。
 
有了梦想,有了目标,接下来就要为实现此平台全力付出!
适当的时候就推出来,敬请关注!
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
原创粉丝点击