Главная /
Построение распределенных систем на Java /
Какое из следующих утверждений является верными:
Какое из следующих утверждений является верными:
вопросПравильный ответ:
модель сервиса обладает безусловными преимуществами перед моделью "клиент-сервер", все приложения, выполненные в архитектуре "клиент-сервер", безусловно должны быть переделаны с использованием модели сервиса
переход от архитектуры "клиент-сервер" к архитектуре сервиса всегда может быть выполнен автоматически, без переработки исходной системы, при этом автоматически будут получены эффекты балансировки нагрузки и повышения надежности
область применения модели сервиса чрезвычайно узка, в настоящий момент практически нет приложений, выполненных в этой модели
Сложность вопроса
83
Сложность курса: Построение распределенных систем на Java
91
Оценить вопрос
Комментарии:
Аноним
Я завалил зачёт, почему я не увидел этот крутой сайт с решениями интуит прежде
18 авг 2019
Аноним
Если бы не данные решения - я бы не решил c этими тестами интуит.
08 июн 2016
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Компиляция класса HelloClient должна производиться в следующей последовательности:
- # Разрабатываемая вами информационная система распределенная, если:
- # Использование UDP может быть оправданно в том случае, если:
- # В какой строке кода BillingServiceImpl осуществляется прием клиентского соединения: 1 // BillingServiceImpl.java 2 package com.asw.corba.ex1; 3 4 // базовые пакеты Java 5 import java.util.Hashtable; 6 7 import com.asw.corba.ex1.BillingServiceModule.*; 8 9 // пакеты OMG CORBA 10 import org.omg.CORBA.*; 11 12 public class BillingServiceImpl extends BillingServicePOA { 13 private ORB orb; 14 private Hashtable hash = new Hashtable(); 15 16 public void setORB(ORB orb_val) { 17 orb = orb_val; 18 } 19 20 public void addNewCard(String personName, String card) { 21 hash.put(card, new Double(0.0)); 22 } 23 24 public void addMoney(String card, double money) { 25 Double d = (Double)hash.get(card); 26 27 if (d!=null) hash.put(card,new Double(d.doubleValue()+money)); 28 } 29 30 public void subMoney(String card, double money) { 31 Double d = (Double)hash.get(card); 32 33 if (d!=null) hash.put(card,new Double(d.doubleValue()-money)); 34 } 35 36 public double getCardBalance(String card) { 37 Double d = (Double)hash.get(card); 38 39 if (d!=null) return d.doubleValue(); 40 else return 0; 41 } 42 }
- # При использовании Dynamic Dynamic Skeleton Interface (DSI) на стороне сервера, использование IDL для автоматического построения классов на стороне клиента: