openhandx unreal 可扩展的轻量级 web 框架开源项目

我要开发同款
匿名用户2018年04月17日
28阅读
开发技术Java
所属分类Web应用开发、Web框架
授权协议GPL

作品详情

OpenHandx-Unreal是一个可扩展的轻量级web框架。Unreal以Ajax技术为核心,开创了SS(Script-Service)脚本服务框架开发模式,并完全兼容MVC(Model-View-Controller)框架。SS框架可以轻易完成页面的Script对象与Pojo对象的创建、操作、转化、传输,实现了web层与Service层的完全分离和解耦,使Service层的领域驱动设计能彻底地贯彻。Unreal还提供了统一的WebService功能,为企业打造了统一的服务总线奠定基础。Unreal封装严密,使用时不需要学习太多的抽象类、接口等概念,因此容易上手,开发效率更高。主要特性

-新创的SS(Script-Service)框架

-完全兼容MVC(Model-View-Controller)框架

-原生支持Ajax技术

-简化的xml配置或零配置

-WebService功能

-文件上传支持

-Spring支持

SS(Script-Service)脚本服务框架

传统的MVC(Model-View-Controller)框架是对页面Form提交请求->应答刷新页面这种情况设计的,因此支持非常好,并得到了广泛的应用。

但是随着web2.0的普及Ajax技术得到应用的场景越来越多,而Ajax应答是具体数据,因此MVC框架并不适合Ajax。SS框架采用JavaScript提交请求,服务端采用Service方式提供服务,最后将应答的结果返回到客户端,JavaScript再将Json数据解析成JavaScript对象。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论