Monday, April 23, 2012
The Difference Between Internet, Intranet, and Extranet
The Difference Between Internet, Intranet, and Extranet
http://www.iorg.com/papers/iw/19981019-advisor.html
İntranet, sadece belirli bir kuruluş içindeki bilgisayarları, yerel ağları (LAN) ve geniş alan ağlarını (WAN) birbirine bağlayan, çoğunlukla TCP/IP tabanlı bir ağdır. İntranet'ler Ağ geçitleri (İng: gateways) ile diğer ağlara bağlanabilir. Temel oluşturulma amaçları, kuruluş bünyesinde bilgileri ve bilgi işlem kapasitesini
paylaşmaktır.
http://tr.wikipedia.org/wiki/%C4%B0ntranet
An intranet is a computer network that uses Internet Protocol technology to share information, operational systems, or computing services within an organization.
http://en.wikipedia.org/wiki/Intranet
The Internet is a global system of interconnected computer networks that use the standard Internet protocol suite (often called TCP/IP, although not all protocols use TCP) to serve billions of users worldwide.
http://en.wikipedia.org/wiki/Internet
An extranet is a computer network that allows controlled access from the outside, for specific business or educational purposes
http://en.wikipedia.org/wiki/Extranet
Voice over IP
Voice over IP (VoIP) commonly refers to the communication protocols, technologies, methodologies, and transmission techniques involved in the delivery of voice
communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet. Other terms commonly associated with VoIP are IP telephony, Internet
telephony, voice over broadband (VoBB), broadband telephony, and broadband phone.
http://en.wikipedia.org/wiki/Voice_over_IP
communications and multimedia sessions over Internet Protocol (IP) networks, such as the Internet. Other terms commonly associated with VoIP are IP telephony, Internet
telephony, voice over broadband (VoBB), broadband telephony, and broadband phone.
http://en.wikipedia.org/wiki/Voice_over_IP
Differences between threads and processes
- Threads vs. Processes
processes are independent execution units that contain their own state information, use their own address spaces, and only interact with each other via interprocess communication mechanisms (generally managed by the operating system)
Applications are typically divided into processes during the design phase, and a master process explicitly spawns sub-processes when it makes sense to logically separate significant application functionality.
Processes, in other words, are an architectural construct.
a thread is a coding construct that doesn't affect the architecture of an application.
A single process might contains multiple threads;
all threads within a process share the same state and same memory space, and can communicate with each other directly, because they share the same variables.
http://www.cafeaulait.org/course/week11/02.html
Threads share the address space of the process that created it; processes have their own address.
Threads can directly communicate with other threads of its process;
processes must use interprocess communication to communicate with sibling processes.
http://erpbasic.blogspot.in/2012/03/what-is-difference-between-thread-and.html?goback=.gde_118012_member_102219377
course pages
Electrical Engineering and Computer Science
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/
http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/