# webservice **Repository Path**: mytxz88/webservice ## Basic Information - **Project Name**: webservice - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-03-28 - **Last Updated**: 2022-04-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 1. 模块说明 1. ``` webservice-client webservice-common webservice-server 实现webservice 存在问题:静态调用已实现,但动态调用还未实现 ``` 2. ``` rpc-simple-demo1 描述: 简单RPC框架是使用Java语言开发,与Java语言高度耦合。 通信方式采用的Socket是基于BIO实现的,IO效率不高。 还有Java原生的序列化机制占内存太多,运行效率也不高。 可以改进的方面: 1. 可以采用基于JSON数据传输的RPC框架。 2. 可以使用NIO或直接使用Netty替代BIO实现。 3. 使用开源的序列化机制,如Hadoop Avro与Google protobuf等。 4. 服务注册可以使用Zookeeper进行管理,能够让应用更加稳定。 ```