From dc0e0d358d348ff85f565849b35586f1a5164785 Mon Sep 17 00:00:00 2001 From: wentch <22250530@qq.com> Date: Tue, 26 Jan 2016 17:23:32 +0800 Subject: [PATCH] Update README.md --- README.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index a850d6717..ed7530bcd 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,15 @@

项目介绍

-       RedKale 是基于Java 8的微服务框架, 包含HTTP、WebSocket、TCP/UDP、数据序列化、数据缓存、依赖注入等功能。 -
其功能相当于 Tomcat + Mina + Struts + Spring + Hibernate + RMI + Json + Memcached 的综合体。 +       RedKale (中文名: 红菜苔,湖北武汉的一种特产蔬菜) 是基于Java 8全新的微服务框架, 包含HTTP、WebSocket、TCP/UDP、数据序列化、数据缓存、依赖注入等功能。 本框架致力于简化集中式和微服务架构的开发,在增强开发敏捷性的同时保持高性能。

RedKale 有如下主要特点:
    -
  1. 大量使用Java 8新特性(接口默认值、Stream、Lambda、JDk8内置的ASM包)
  2. -
  3. HTTP层内置json功能与限时缓存功能
  4. -
  5. TCP层使用NIO.2,TCP与UDP提供统一接口
  6. -
  7. 分布式与集中式可以无缝切换
  8. -
  9. 数据缓存自动同步与简洁的数据层操作接口
  10. -
  11. 功能强大 但体积不到1.5M,且不依赖任何第三方包
  12. +
  13. 大量使用Java 8新特性(接口默认值、Stream、Lambda、JDk8内置的ASM等)
  14. +
  15. 提供HTTP服务,同时内置JSON功能与限时缓存功能
  16. +
  17. TCP层完全使用NIO.2,并统一TCP与UDP的接口换
  18. +
  19. 提供分布式与集中式部署的无缝切换
  20. +
  21. 提供类似JPA功能,并包含数据缓存自动同步与简洁的数据层操作接口
  22. +
  23. 可以动态修改已依赖注入的资源
   由于RedKale使用了JDK 8 内置的ASM包,所以需要在源码工程中的编译器选项中加入: -XDignore.symbol.file=true