The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Компания Microsoft предложила ввести в обиход новый термин O..., opennews (??), 29-Июл-11, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


37. "Компания Microsoft предложила ввести в обиход новый термин O..."  +/
Сообщение от Димитрий Ю. Карпов (?), 29-Июл-11, 15:39 
Закрытые интерфейсы нужны в том случае, если нет уверенности, что их в дальнейшем будут поддерживать. Например, есть ядро системы и есть системные утилиты, которые используют некий API; есть ненулевая вероятность того, что в следующей версии этот API изменят и при этом одновременно перепишут и ядро, и системные утилиты.

Кроме того, закрытые интерфейсы нужны для того. чтобы дать собственным или дружественным программистам преимущество при написании программ: все пользуются общедоступным медленным API, а свои программисты - закрытым быстрым, и потому их программы работают быстрее.

А ещё API закрывают ради безопасности, чтобы затруднить взломщиками несанкционированный доступ к системе.

Ответить | Правка | Наверх | Cообщить модератору

40. "*очевидное исправление"  +/
Сообщение от zazik (ok), 29-Июл-11, 15:51 
А ещё API закрывают ради "безопасности"
Ответить | Правка | Наверх | Cообщить модератору

56. "Компания Microsoft предложила ввести в обиход новый..."  +1 +/
Сообщение от anonymous (??), 30-Июл-11, 04:07 
> А ещё API закрывают ради безопасности, чтобы затруднить взломщиками несанкционированный
> доступ к системе.

посмеялся. закрывают, чтобы затруднить аудит (потому что страшно *такое* наружу показывать). или чтобы аккуратно пользоваться самим, имея на этом некоторое преимущество. всё. других причин для «закрытия API» не существует.

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру