К Т П           План занятия                                                              1                                           Страницы  | 1 | | 2 | | 3 | | 4 | | 5 | | 6 | | 7 | | 8 | | 9 |

4. Использование IPC

Зачем может потребоваться IPC?

Одним из чрезвычайно полезных приложений IPC, которое многие используют каждый день, является World Wide Web (и весь Интернет в целом). Чтобы отобразить Web-страничку, браузер вступает в контакт с сервером Web, и эти две существенно отличающиеся друг от друга программы обмениваются данными. Браузер работает локально в среде Windows. Сервер работает на удаленном компьютере, возможно, в другой операционной системе (огромное количество Web-серверов работает в среде Unix), однако это не имеет никакого значения. Все проблемы, связанные с передачей данных от сервера к клиенту и обратно, решает одна из технологий IPC.

Другим примером использования IPC является система, обеспечивающая доступ к удаленному серверу базы данных или система, занимающаяся обслуживанием распределенных рабочих станций. К этой категории можно отнести системы обработки транзакций, установленные в банках, крупных магазинах, железнодорожных вокзалах и аэропортах. Ни одна из этих систем не смогла бы работать без IPC.

По мере развития операционных систем появляются все новые механизмы IPC. Вместе с тем многие старые методы по-прежнему обладают существенными преимуществами, в связи с чем их использование во многих областях продолжается. Чтобы обеспечить поддержку старых технологий IPC и вместе с тем не отстать от времени, разработчики Windows включили в состав этой ОС целый набор средств и механизмов, которые можно классифицировать как IPC. Конечно, не все они применимы абсолютно в любой ситуации. Каждый из них обладает своими преимуществами и недостатками.

 

 


Предыдущая        В начало страницы       Следующая
4