Unix Domain socket은 주로 같은 머신 내에서 다른 프로세스간의 통신에 사용된다. internet domain socket도 같은 용도로 사용가능하지만 unix domain socket이 보다 효율적이다. 시퀀스 넘버도 없고, 헤더처리도 하지 않으며, ack를 보낼 필요도 없이 data copy만 있기 때문이다.
2012년 1월 25일 수요일
LDAP을 쓰는 이유
LDAP provides a remote and local data access method that is standardized. It is thus possible to replace the LDAP implementation completely without affecting the external interface to the data. RDBMS systems provide local access standards such as SQL but remote interfaces tend to be proprietary. (번역) - 표준화된 원격 혹은 로컬 접근 방식을 정의하고 있다. 이는 데이터 접근 인터페이스를 바꿀 필요없이 다른 LDAP Implementation을 전부 바꾸는 것이 가능하다. RDBMS는 로컬은 표준화된 SQL이 있지만, 원격은 달라질 수 있다.
Because LDAP uses standardized data access methods Clients and Servers may be sourced (or developed) independently. (번역) 표준화된 데이터 접근 방식이 있기 때문에 서버와 클라이언트를 따로 따로 구현할 수 있다.
LDAP provides a method whereby data may be moved (delegated) to multiple locations without affecting any external access to that data. By using referral methods LDAP data can be moved to alternate LDAP servers by changing operation parameters only. (번역) 데이터 저장소를 다른 곳으로 옮긴다고 하더라도, 외부 인터페이스에 영향을 주지 않는다. referral methods를 이용해서 단지 파라미터 변경만으로도 다른 서버로 데이터를 옮길 수 있다.
LDAP systems can be operationally configured to replicate data to one or more application without adding either code or changing the external access to that data. (번역) 데이터를 복제하는 것은 코드나 외부 데이터 접근 인터페이스 변경없이 단지 설정을 변경함으로써 가능하다.