Zip Code Search With Proxy Server

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2015.04.04 / 2015.04.04
  • 10페이지 / fileicon zip (압축파일)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 6,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
Zip Code Search With Proxy Server
하고 싶은 말
51434개의 우편번호를 대상으로 구현한 ProxyServer 입니다.
총 3개의 Class로 구성되어 있는데
OriginServer(기점서버 : 51434개의 우편번호를 보관)
ProxyServer(프록시서버 : 최근 1000개의 우편번호를 캐싱)
Client(검색 사용자)
로 구성되어 있습니다.
실행 순서는 1. OriginServer 실행 2. ProxyServer실행 3.클라이언트 실행
하시고 검색하실 동을 입력 하시면 됩니다.
네트워크 구현의 다양성을 주고자
OrignServer와 ProxyServer간의 통신은 UDP로
Client와 ProxyServer간의 통신은 TCP로 구현하였습니다.(Thread로 다중 접속이 가능합니다.)

검색시에 Binary Search와 같은 알고리즘적인 효율성도 제공하므로
빠른 성능을 확인 할 수 있습니다.
본문내용
ServerSocket proxyTCPSocket=null;
DatagramSocket proxyUDPSocket = null;
static File ProxyZip = new File("/JSP/ComputerNetwork/src/ZipCode/proxyzip.txt");
// 서버 소켓을 만듭니다.
public void socket_connect(int TCPport) throws IOException {
try {
proxyTCPSocket=new ServerSocket(TCPport);
} catch (IOException e) {
throw e;
}
}

public void listening() {
//System.out.println("클라이언트 연결 대기 중");
while (true) {
try {
Socket socket=proxyTCPSocket.accept();
Thread t=new ServerThread(socket);
t.start();
} catch(IOException e) { }
}
}
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • 전자정보통신 약어정리
  • search LaboratoryBTS Base Transiver StationBTT Block Tranfer TimeBU Bipolar/UnipolarBUS Broadcast and Unknown serverBUSEN BUS ENableBW Black and WhiteBWB Bandwidth BalancingBX Base RegisterC Carry flagC ChooserC ContainerC&C Computer and CommunicationC-MAC Compatible Multiplexed Analog ComponentsC.MMP Computer with Multiple Mini-ProcessorsC/A Code Clear/Acquisition CodeC/A Code Coarse Acquisition CodeC/R Command and ResponseC/S Client & ServerCA Channel ADapterCA Collision Avoidance, 충돌 회피CA Command Analysis, 명령어 분석CA Control AreaCA-VO Computer Associa

  • [어학원 웹 프로그래밍] JSP, Oracle, Tomcat를 연동한 웹 사이트 구축
  • with that entity. For the purposes of this definition,control means (i) the power, direct or indirect, to cause thedirection or management of such entity, whether by contract orotherwise, or (ii) ownership of fifty percent (50%) or more of theoutstanding shares, or (iii) beneficial ownership of such entity.You (or Your) shall mean an individual or Legal Entityexercising permissions granted by this License.Source form shall mean the preferred form for making modifications,including but not limited to software source code, documentationsource, and configuration files.Object

  • 컴퓨터공학 프로젝트_좌석예매시스템(java&oracle)
  • codegen.inlineJsrBytecode=enabledorg.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6org.eclipse.jdt.core.compiler.compliance=1.6org.eclipse.jdt.core.compiler.problem.assertIdentifier=errororg.eclipse.jdt.core.compiler.problem.enumIdentifier=errororg.eclipse.jdt.core.compiler.source=1.6FILE:.settings/.svn/text-base/org.eclipse.wst.common.component.svn-baseFILE:.settings/.svn/text-base/org.eclipse.wst.common.project.facet.core.xml.svn-baseFILE:.settings/.svn/text-base/org.eclipse.wst.jsdt.ui.superType.container.svn-baseorg.eclipse.wst.jsdt.launching.baseBrowserLibraryFILE

  • 기출응용 레포트
  • proximately (B) efficiently(C) initially (D) evidently122. - everyone’s comfort, a new sofa will be put intothe staff lounge room.(A) For (B) Under(C) On (D) At132. Results of the survey showed that most newemployees found the week-long orientation to be bothuseful and -.(A) informative (B) opposing(C) sustaining (D) restricted123. President Sanders - reviewed the contractdetails before agreeing to the merger.(A) mostly (B) thoroughly(C) eagerly (D) completely133. Codex Electronic’s newest laser printer -photo-quality copies of digital images.(A) o

  • [컴공] PHP3 이란
  • code highlighting feature, simply create a PHP script file and stick this code in: . Substitute originalphpscript.php3 with the name of the file you wish to show the source of. (this is only one way of doing it). Note: Win-Apache에서 c:\directory\file.ext와 같이 path에 사용되는 모든 백슬래시(\)는 일반 슬래시(/)로 바꿔야 합니다.Windows에서 Omni HTTPd 2.0b1이 설정은 매우 쉬운 편이다. Step 1: Omni server를 설치한다.Step 2: system tray의 푸른색 OmniHTTPd 아

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.