fox
fox is a distributed RPC framework
파일 탐색기
최종 버전 다운로드 (.zip)- pom.xml
- AbstractLoadBalance.java
- LeastActiveLoadBalance.java
- RandomLoadBalance.java
- ClusterConstants.java
- DefaultRoute.java
- com.github.wenbo2018.fox.remoting.invoker.cluster.LoadBalance
- pom.xml
- InvokeRequest.java
- InvokeResponse.java
- HessianSerializer.java
- InvokerDecoder.java
- InvokerEncoder.java
- JavaSerializer.java
- ProtostuffSerializer.java
- ProviderDecoder.java
- ProviderEncoder.java
- AbstractSerializer.java
- Serializer.java
- SerializerFactory.java
- FoxConstants.java
- ExtensionServiceLoader.java
- ClassUtils.java
- CollectionUtil.java
- NumberUtil.java
- StringUtil.java
- HostInfo.java
- pom.xml
- FileUtils.java
- AbstractConfigManager.java
- ConfigManager.java
- ConfigManagerLoader.java
- PropertiesFileConfigManager.java
- fox-service-1.0.xsd
- pom.xml
- User.java
- UserService.java
- HelloService.java
- pom.xml
- TestClient.java
- application.xml
- log4j.properties
- bean.xml
- log4j.properties
- pom.xml
- HelloServiceImpl.java
- TestServer.java
- UserServiceImpl.java
- bean.xml
- log4j.properties
- pom.xml
- pom.xml
- AbstractMonitorFactory.java
- Monitor.java
- MonitorFactory.java
- pom.xml
- FoxMonitorImpl.java
- pom.xml
- pom.xml
- ClientChannelInitializer.java
- NettyClient.java
- NettyClientFactory.java
- NettyClientHandler.java
- NettyChannel.java
- NettyServer.java
- NettyServerHandler.java
- ServerChannelInitializer.java
- pom.xml
- RegistryException.java
- ServiceProviderNotFoundException.java
- DefaultServiceChangeListener.java
- RegistryEventListener.java
- ServerInfoListener.java
- ServiceChangeListener.java
- ServiceProviderChangeEvent.java
- ServiceProviderChangeListener.java
- Constants.java
- DefaultRegistryConfigManager.java
- Registry.java
- RegistryConfigManager.java
- RegistryManager.java
- com.github.wenbo2018.fox.registry.api.Registry
- pom.xml
- Constants.java
- CuratorClient.java
- CuratorEventListener.java
- CuratorRegistry.java
- DefaultEnsembleProvider.java
- log4j.properties
- pom.xml
- pom.xml
- ConnectInfo.java
- Constants.java
- ServerInfo.java
- ReturnEnum.java
- AuthorityException.java
- HeartBeatExcepion.java
- RequestTimeOutException.java
- RpcException.java
- CallFuture.java
- Client.java
- ClientFactory.java
- ServiceProxy.java
- Callback.java
- CallbackFuture.java
- RemoteInvocationBean.java
- LoadBalance.java
- Route.java
- InvokerCfg.java
- InvokerConfig.java
- ReferenceConfig.java
- AuthorityFilter.java
- InvokerFilterWrapper.java
- MonitorFilter.java
- RemoteCallInvokeFilter.java
- Filter.java
- ServiceInvocationHandler.java
- ResponseProcessor.java
- ThreadPoolResponseProcessor.java
- AbstractRemotingServiceProxy.java
- DefaultRemotingServiceProxy.java
- FilterRemotingServiceProxy.java
- FilterServiceInvocationProxy.java
- ServiceInvocationProxy.java
- ServiceProxyLoader.java
- HeartBeatTask.java
- AbstractClient.java
- ClientManager.java
- DefaultInvokerContext.java
- InvokeContext.java
- InvokerBootStrap.java
- RemoteServiceCall.java
- ServiceInvocationRepository.java
- Server.java
- ThreadPool.java
- AsyncServiceRunnable.java
- ProviderConfig.java
- ServerConfig.java
- ServiceConfig.java
- RequestProcessor.java
- RequestProcessorFactory.java
- ServiceProviderChannel.java
- ThreadPoolRequestProcessor.java
- NetUtil.java
- AbstractServer.java
- ProviderBootStrap.java
- ServiceFactory.java
- com.github.wenbo2018.fox.registry.api.Registry
- com.github.wenbo2018.fox.remoting.invoker.api.Client
- com.github.wenbo2018.fox.remoting.invoker.api.ClientFactory
- com.github.wenbo2018.fox.remoting.invoker.cluster.Route
- com.github.wenbo2018.fox.remoting.invoker.handler.Filter
- com.github.wenbo2018.fox.remoting.provider.api.Server
- pom.xml
- CommonNamespaceHandler.java
- FoxBeanDefinitionParser.java
- ReferenceBean.java
- RegistryConfig.java
- ServiceBean.java
- fox-service-1.0.xsd
- com.github.wenbo2018.fox.spring.config.loader.BeanDefinitionParserLoader
- spring.handlers
- spring.schemas
- pom.xml
- pom.xml
- .gitignore
- .travis.yml
- pom.xml
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/wenbo2018/fox
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd fox
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Maven (Java)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java 프로젝트를 빌드/실행하려면 필요합니다.
- Maven mvn 명령어를 쓰기 위한 빌드 도구입니다.
cd fox-cluster
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mvn clean install
Maven으로 의존성 설치와 빌드를 진행합니다.
BUILD SUCCESS 메시지가 뜨면 성공입니다. target/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
