[Enhancement] Java sdk split multiple sdk by communication protocol
Search before asking
- [X] I had searched in the issues and found no similar issues.
Enhancement Request
Java sdk split multiple sdk by communication protocol, implement the slimming of the java sdk.
Describe the solution you'd like
Java sdk split multiple sdk by communication protocol.
Are you willing to submit PR?
- [ ] Yes I am willing to submit a PR!
Welcome to the Apache EventMesh (incubating) community!! We are glad that you are contributing by opening this issue. :D
Please make sure to include all the relevant context. We will be here shortly.
If you are interested in contributing to our project, please let us know! You can check out our contributing guide on contributing to EventMesh.
Want to get closer to the community?
WeChat Group:

Mailing Lists:
| Name | Description | Subscribe | Unsubscribe | Archive |
|---|---|---|---|---|
| Users | User support and questions mailing list | Subscribe | Unsubscribe | Mail Archives |
| Development | Development related discussions | Subscribe | Unsubscribe | Mail Archives |
| Commits | All commits to repositories | Subscribe | Unsubscribe | Mail Archives |
@Pil0tXia Is it still necessary to implement this issue in the current version? If there is one, I would like to give it a try.
@qqeasonchen @mytang0 Is it still necessary to implement this issue in the current version? If there is one, I would like to give it a try.
In #4759 , we do not think this is the best time to do, I will close it now, we will reopen it until we think it is necessary to do this, thank you for you suggestions.
In #4759 , we do not think this is the best time to do, I will close it now, we will reopen it until we think it is necessary to do this, thank you for you suggestions.
I get that. But in this issue, i found that the EventMeshCommon class in the original TCP package was referenced by the classes of grpc, HTTP, and other modules. So should I placed this class under the Common module and corrected the reference? This also eliminates the coupling between the modules of the Java SDK.