hasor - Hasor是一套基于 Java 语言的分布式应用程序开发框架,它的核心设计目标是提供一个简单、且必要的环境给开发者。区别于其它框架的是 Hasor 有着自己一套完整的体系,无论您是一般的Web项目,还是几百人团队中复杂的分布式系统。Hasor都会给予你最有力的支持。
97
master POM
http://git.oschina.net/zycgit/hasor
https://github.com/zycgit/hasor
${project.website}
Dependencies:
net.hasor:hasor-commons:null
net.hasor:hasor-core:null
net.hasor:hasor-db:null
net.hasor:hasor-web:null
net.hasor:hasor-dataql:null
net.hasor:hasor-tconsole:null
net.hasor:hasor-rsf:null
net.hasor:hasor-registry:null
net.hasor:hasor-plugins:null
net.hasor:hasor-land:null
net.hasor:hasor-boot-starter:null
net.hasor:hasor-boot-maven:null
org.slf4j:slf4j-api:1.7.21
Related Projects
Java
bboss is a j2ee framework include aop/ioc,mvc,persistent,taglib,rpc,event ,bean-xml serializable and so on.http://www.bbossgroups.com
Java
Jodd is developer-friendly set of Java microframeworks, tools and utilities, under 1.7 MB. Build with common sense to make things simple, but not simpler. Its feature include slick IoC container, elegant MVC framework, unique AOP engine, thin DB-object mapper, standalone transaction manager, focused validation tool, versatile HTML parsers, pages decorator, super properties, powerful BeanUtil, timeless JDateTime, easy email, many super utilities... and more.
micro-framework
ioc
aop
database
http-client
html-parser
json-parser
utility-library
Java
HTTP-RPC is an open-source framework for implementing and interacting with RESTful and REST-like web services in Java. It is extremely lightweight and requires only a Java runtime environment and a servlet container. The entire framework is distributed as a single JAR file that is about 68KB in size, making it an ideal choice for applications where a minimal footprint is desired. This guide introduces the HTTP-RPC framework and provides an overview of its key features.
rest
servlet
jdbc
json
csv
PHP
The first high-performance PHP coroutine full-stack componentization framework based on Swoole native coroutine, built-in coroutine web server and commonly-used coroutine client, resident memory, which has no dependency on PHP-FPM, asynchronous non-blocking IO implementation, similar to synchronous client style of writing to achieve the use of asynchronous clients, without complex asynchronous callback, no tedious yield, similar Go language coroutines, flexible annotations framework, a powerful global dependency injection container base on annotations, and great service governance , flexible and powerful AOP, PSR specification implementation, etc., could be used to build high-performance Web systems, APIs, middleware, basic services, microservice and so on. Chinese Document English Document Not yet, please help us write it.
swoole
coroutine
microservice
framework
psr-7
psr-14
psr-16
aop
annotation-framework
rpc
Javascript
Nutz, which is a collections of lightweight frameworks, each of them can be used independently
nutz
javaee
jedis
shiro-session-redis
activiti
dubbo
zbus
jsonrpc
ngrok
activity
hasor
Java
Visit the official web site for more information.Armeria is an open-source asynchronous RPC/API client/server library built on top of Java 8, Netty 4.1, HTTP/2, Thrift and gRPC. Its primary goal is to help engineers build high-performance asynchronous microservices that use HTTP/2 as a session layer protocol.
armeria
http
http2
http-server
http-client
thrift
thrift-server
thrift-client
microservices
grpc
rpc
rpc-framework
rpc-library
rpc-server
rpc-client
micro-framework
grpc-client
grpc-server
jvm
JSP
Performance Monitoring Tool for Java / J2EE Applications. Features: light-weight profiler, AOP based, lists API times, JDBC / SQL statistics, central logging, cluster support, web UI, call trees, configurable monitoring levels.
Java
Beehive makes J2EE programming easier by building a simple object model on J2EE and Struts
Java
JMicroscope is a library and framework for mobile enterprise applications based on the Java 2 Micro Edition (J2ME). It provides commonly required features (MVC,RPC,DAO) for mobile applications which act as clients to java enterprise applications (J2EE).
Go
Ultra-simple, fast, complete RPC ecosystem designed for right now. Remoto is an RPC ecosystem and code generation tool. A powerful set of templates and supporting code allows you to quickly spin up RPC services, and consume them with hand crafted client libraries by experts in each particular language.
rpc
microservices
apis
mobile
web
Java
Framework to develop J2EE applications rapidly and easily.Allows to define applications just with DB-Schema Creation. Generate applications. caf-dbmanager,built on jdbc to provide ease of use database access use SQL-Parser outside in the form of XML.
Java
Apache ActiveMQ is the most popular and powerful open source messaging and Integration Patterns provider. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with easy to use Enterprise Integration Patterns and many advanced features while fully supporting JMS 1.1 and J2EE 1.4.
messaging
message-broker
integration-pattern
asynchronous
message-queue
We believe that Aspect-Oriented Programming (AOP) offers a better solution to many problems than do existing technologies such as EJB. The AOP Alliance aims to ensure interoperability between Java/J2EE AOP implementations to build a larger AOP community.
Java
a Domain Driven Design + CQRS + EventSource java framework
TypeScript
Example queries. EthQL is a server that exposes a GraphQL endpoint to the public Ethereum ledger. It works against the standard JSON-RPC APIs offered by all Ethereum clients. It is built in TypeScript, and thus leverages the vast ecosystem of GraphQL tooling while preserving compile-time type safety.
graphql
ethereum
api
typescript
blockchain
frontend
backend
indexing
Java
kXML-RPC is a Java ME (J2ME) implementation of the XML-RPC protocol built on top of the kXML parser. kXML-RPC empowers Java ME devices with a lightweight mechanism for exchanging data and invoking web services, in a neutral, standardized XML format.