2011-04-23 5 views
8

'무국적 프로토콜'의 반대가 무엇인지 알고 싶습니다. 예를 들어, HTTP가 비 상태 유지 (stateless) 상태 인 것으로 간주하면 FTP와 같은 프로토콜이 상태를 유지하는 반대/1이라고 가정하면 맞습니까?무국적 프로토콜의 반대?

감사합니다.

답변

13

http와 같은 상태없는 프로토콜과 ftp, telnet 등과 같은 상태 저장 프로토콜이 있습니다.

wikipedia에있어서 : 상기 통신은 독립적 인 요청들의 쌍으로 구성되도록 컴퓨팅

, 무 상태 프로토콜은 이전 요청에 무관 독립된 트랜잭션 각 요청을 처리하는 통신 프로토콜 응답. 상태 비 저장 프로토콜은 서버가 여러 요청 기간 동안 각 통신 파트너에 대한 세션 정보 또는 상태를 유지할 것을 요구하지 않습니다. 이 article에 따르면

- 상태 저장 프로토콜 :

클라이언트는 서버에 연결하는으로 conneciton를 통해 일련의 작업을 수행 한 다음 서버 함께 모든 요청을 연결할 수 있습니다 disconnects.Then 및 네가 다 같은 사람에게서 나왔다는 것을 알았다.

+0

훌륭하게 노력해 주셔서 감사합니다. – MusTheDataGuy

+0

귀하의 답변은 정당하게 받아 들여집니다. – MusTheDataGuy

2

Statefull 프로토콜은 각 단계에서 상태를 유지하도록 설계된 프로토콜로 상태 저장 서버는 이전 요청을 인식합니다.
상태 비 저장 프로토콜은 상태를 유지하지 않습니다. 각 요청은 마치 새로운 요청과 같습니다.
상태는 상태 비 저장 프로토콜로 구성 될 수 있습니다.
예. HTTP는 상태 비 저장 프로토콜이지만 필요에 따라 쿠키, 세션 데이터 등을 사용하여 상태를 유지할 수 있습니다.