websocket-server
所属分类:Websocket编程
开发工具:Java
文件大小:0KB
下载次数:0
上传日期:2023-02-21 16:42:22
上 传 者:
sh-1993
说明: 网络套接字服务器,,
(websocket-server,,)
文件列表:
.dockerignore (71, 2023-01-31)
build.gradle (1417, 2023-01-31)
gradle.properties (196, 2023-01-31)
gradle/ (0, 2023-01-31)
gradle/wrapper/ (0, 2023-01-31)
gradle/wrapper/gradle-wrapper.jar (58910, 2023-01-31)
gradle/wrapper/gradle-wrapper.properties (202, 2023-01-31)
gradlew (5770, 2023-01-31)
gradlew.bat (3058, 2023-01-31)
settings.gradle (241, 2023-01-31)
src/ (0, 2023-01-31)
src/main/ (0, 2023-01-31)
src/main/docker/ (0, 2023-01-31)
src/main/docker/Dockerfile.jvm (5252, 2023-01-31)
src/main/docker/Dockerfile.legacy-jar (5063, 2023-01-31)
src/main/docker/Dockerfile.native (730, 2023-01-31)
src/main/docker/Dockerfile.native-micro (955, 2023-01-31)
src/main/java/ (0, 2023-01-31)
src/main/java/com/ (0, 2023-01-31)
src/main/java/com/mtvu/ (0, 2023-01-31)
src/main/java/com/mtvu/websocketserver/ (0, 2023-01-31)
src/main/java/com/mtvu/websocketserver/config/ (0, 2023-01-31)
src/main/java/com/mtvu/websocketserver/config/WSAuthFilter.java (611, 2023-01-31)
src/main/java/com/mtvu/websocketserver/config/WebSocketSecurityConfigurator.java (685, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/ (0, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/GenericMessage.java (301, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/MessageAction.java (893, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/conversation/ (0, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/conversation/Conversation.java (393, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/message/ (0, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/message/Attachment.java (390, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/message/ChatMessage.java (805, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/message/MessageContent.java (120, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/message/MessageContentType.java (924, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/message/MessageType.java (870, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/message/RecordingMessageContent.java (487, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/message/TextMessageContent.java (530, 2023-01-31)
src/main/java/com/mtvu/websocketserver/domain/session/ (0, 2023-01-31)
... ...
# com.mtvu.websocketserver
This project uses Quarkus, the Supersonic Subatomic Java Framework.
If you want to learn more about Quarkus, please visit its website: https://quarkus.io/ .
## Running the application in dev mode
You can run your application in dev mode that enables live coding using:
```shell script
./gradlew quarkusDev
```
> **_NOTE:_** Quarkus now ships with a Dev UI, which is available in dev mode only at http://localhost:8080/q/dev/.
## Packaging and running the application
The application can be packaged using:
```shell script
./gradlew build
```
It produces the `quarkus-run.jar` file in the `build/quarkus-app/` directory.
Be aware that it’s not an _über-jar_ as the dependencies are copied into the `build/quarkus-app/lib/` directory.
The application is now runnable using `java -jar build/quarkus-app/quarkus-run.jar`.
If you want to build an _über-jar_, execute the following command:
```shell script
./gradlew build -Dquarkus.package.type=uber-jar
```
The application, packaged as an _über-jar_, is now runnable using `java -jar build/*-runner.jar`.
## Creating a native executable
You can create a native executable using:
```shell script
./gradlew build -Dquarkus.package.type=native
```
Or, if you don't have GraalVM installed, you can run the native executable build in a container using:
```shell script
./gradlew build -Dquarkus.package.type=native -Dquarkus.native.container-build=true
```
You can then execute your native executable with: `./build/com.mtvu.websocketserver-1.0.0-SNAPSHOT-runner`
If you want to learn more about building native executables, please consult https://quarkus.io/guides/gradle-tooling.
## Related Guides
- WebSockets ([guide](https://quarkus.io/guides/websockets)): WebSocket communication channel support
近期下载者:
相关文件:
收藏者: