3.5 - Compartilhamento de recursos
O compartilhamento de recursos é útil quando o recurso em si pode ser escasso.
Por exemplo, um repositório de informações, tais como segurança do usuário, pode ser acessado por vários aplicativos independentes. Várias aplicativos Web podem compartilhar clusters de servidores Web para tirar proveito dos recursos computacionais e até mesmo um único endereço IP. Isso pode simplificar a implantação de aplicações, uma vez que não é necessária a instalação de um novo servidor Web, cada vez que um novo aplicativo Web é criado.
Um servidor de banco de dados relacional também é um recurso computacional compartilhado. Saiba+
Compartilhamento de recursos é comumente aplicado com a abstração, como vimos em bancos de dados e com interfaces de programação de aplicações (APIs) como JDBC e ODBC. Um fornecedor de aplicativo corporativo também pode expor alguns componentes como recursos compartilhados de modo que um cliente possa construir os seus próprios aplicativos para alavancar os recursos e dados dos componentes comerciais.
Diferentes aplicações podem armazenar seus próprios dados em um único servidor de banco de dados. Partilha de recursos pode simplificar alguns aspectos de configuração e gerenciamento de sistemas.
X