Download Photon legacy Free Java Code
Description
A modular Java network server.
Source Files
The download file Photon_legacy-master.zip has the following entries.
.gitignore/*from w w w.j av a2 s. c o m*/
README.md
install.sh
photon-core/photon-game/pom.xml
photon-core/photon-game/src/main/java/org/photon/core/game/.gitkeep
photon-core/photon-game/src/test/java/org/photon/core/game/.gitkeep
photon-core/photon-login/pom.xml
photon-core/photon-login/src/main/java/org/photon/core/login/PhotonLoginBundle.java
photon-core/photon-login/src/main/java/org/photon/core/login/db/AuthenticationException.java
photon-core/photon-login/src/main/java/org/photon/core/login/db/DefaultLoginCryptoService.java
photon-core/photon-login/src/main/java/org/photon/core/login/db/DefaultUserRepository.java
photon-core/photon-login/src/main/java/org/photon/core/login/db/LoginCryptoService.java
photon-core/photon-login/src/main/java/org/photon/core/login/db/PhotonLoginDatabaseModule.java
photon-core/photon-login/src/main/java/org/photon/core/login/db/User.java
photon-core/photon-login/src/main/java/org/photon/core/login/db/UserRepository.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/DefaultLoginClient.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/DefaultLoginNetworkService.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/LoginClient.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/LoginKeyProvider.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/LoginNetworkHandler.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/LoginNetworkService.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/PhotonLoginNetworkModule.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/SecureLoginKeyProvider.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/event/ClientEvent.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/event/ClientStateUpdatedEvent.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/event/HandleClientMessageEvent.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/event/LoginHandleClientMessageInvoker.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/event/LoginNetworkEventDispatcherStrategy.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/game/DefaultLoginGameManager.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/game/DefaultLoginGameService.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/game/LoginGameManager.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/game/LoginGameService.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/game/event/GameManagerEvent.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/game/event/GameServiceEvent.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/game/event/GameServiceStateUpdatedEvent.java
photon-core/photon-login/src/main/java/org/photon/core/login/net/handler/DefaultLoginNetworkHandler.java
photon-core/photon-login/src/main/resources/META-INF/MANIFEST.MF
photon-core/photon-login/src/test/java/org/photon/core/login/.gitkeep
photon-core/photon-login/src/test/java/org/photon/core/login/net/SecureLoginKeyProviderTest.java
photon-core/photon-protocol/pom.xml
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/AbstractMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/ClientState.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/EmptyMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/Message.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/MessageFactory.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/Messages.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/PhotonMinaCodecFactory.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/Serializable.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/Serializables.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/enums/ClientAuthErrorReason.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/enums/WorldState.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/ClientAuthErrorMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/ClientAuthMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/ClientAuthVersionErrorMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/ClientVersionMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/GameServerMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/GameServerSelectionMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/GameServersMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/HelloConnectMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/PlayersListReqMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/QueueReqMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/UserCommunityMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/UserCredentialsMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/UserNicknameMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/messages/UserQuestionMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/client/types/GameServerType.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/server/AuthenticationErrorMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/server/AuthenticationMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/server/AuthenticationSuccessMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/server/HelloConnectMessage.java
photon-core/photon-protocol/src/main/java/org/photon/core/protocol/server/UpdateStateMessage.java
photon-core/photon-protocol/src/test/java/org/photon/core/protocol/.gitkeep
photon-core/pom.xml
photon-runner/pom.xml
photon-runner/src/main/java/org/photon/runner/.gitkeep
photon-runner/src/main/java/org/photon/runner/Main.java
photon-runner/src/test/java/org/photon/runner/.gitkeep
photon-shared/pom.xml
photon-shared/src/main/java/org/photon/shared/.gitkeep
photon-shared/src/main/java/org/photon/shared/collect/AbstractStringTree.java
photon-shared/src/main/java/org/photon/shared/collect/HashStringTree.java
photon-shared/src/main/java/org/photon/shared/collect/IterableStringAdapter.java
photon-shared/src/main/java/org/photon/shared/collect/StringTree.java
photon-shared/src/main/java/org/photon/shared/collect/Tree.java
photon-shared/src/main/java/org/photon/shared/event/EventDispatcher.java
photon-shared/src/main/java/org/photon/shared/event/EventDispatcherStrategies.java
photon-shared/src/main/java/org/photon/shared/event/EventDispatcherStrategy.java
photon-shared/src/main/java/org/photon/shared/event/InvokerInterface.java
photon-shared/src/main/java/org/photon/shared/event/ReflectEventDispatcherStrategy.java
photon-shared/src/main/java/org/photon/shared/event/ReflectMethodInvoker.java
photon-shared/src/main/java/org/photon/shared/event/SimpleEventDispatcher.java
photon-shared/src/main/java/org/photon/shared/event/Subscribe.java
photon-shared/src/main/java/org/photon/shared/event/ThreadedEventDispatcher.java
photon-shared/src/main/java/org/photon/shared/inject/ConfigModule.java
photon-shared/src/main/java/org/photon/shared/inject/InjectConfig.java
photon-shared/src/main/java/org/photon/shared/kernel/AbstractService.java
photon-shared/src/main/java/org/photon/shared/kernel/Bundle.java
photon-shared/src/main/java/org/photon/shared/kernel/BundleLoader.java
photon-shared/src/main/java/org/photon/shared/kernel/BundleLoaders.java
photon-shared/src/main/java/org/photon/shared/kernel/BundleRegistries.java
photon-shared/src/main/java/org/photon/shared/kernel/BundleRegistry.java
photon-shared/src/main/java/org/photon/shared/kernel/FileBundleLoader.java
photon-shared/src/main/java/org/photon/shared/kernel/ServiceInterface.java
photon-shared/src/main/java/org/photon/shared/kernel/SimpleBundleRegistry.java
photon-shared/src/main/java/org/photon/shared/kernel/State.java
photon-shared/src/main/java/org/photon/shared/kernel/event/ChangeStateEvent.java
photon-shared/src/test/java/org/photon/shared/.gitkeep
photon-shared/src/test/java/org/photon/shared/collect/HashStringTreeTest.java
photon-shared/src/test/java/org/photon/shared/collect/IterableStringAdapterTest.java
photon-shared/src/test/java/org/photon/shared/event/ReflectEventDispatcherStrategyTest.java
photon-shared/src/test/java/org/photon/shared/inject/ConfigModuleTest.java
pom.xml
Download
Click the following link to download Photon_legacy-master.zip.
Photon_legacy-master.zip