Главная /
Построение распределенных систем на Java /
Использование мобильных агентов оправданно:
Использование мобильных агентов оправданно:
вопросПравильный ответ:
если клиент обладает значительной вычислительной мощностью
если все данные, необходимые для решения задачи расположены на клиенте, или клиент может их быстро получить
если структура задачи такова, что алгоритмы обработки данных часто меняются и нецелесообразно при каждом их изменении переустанавливать клиентские приложения
Сложность вопроса
95
Сложность курса: Построение распределенных систем на Java
91
Оценить вопрос
Комментарии:
Аноним
Если бы не данные подсказки - я бы не смог решить c этими тестами интуит.
24 сен 2016
Аноним
Зачёт всё. Иду отмечать отмечать отлично в зачётке по интуит
07 дек 2015
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Результатом работы утилиты wsgen является:
- # При использовании Sun Java System Application Server и набора скриптов из пакета The Java Web Services Tutorial подготовка модуля развертывания Web-сервиса:
- # Транспортный класс Card в обязательном порядке должен:
- # Класс BillingClientService унаследован от класса Thread, потому что:
- # Почему в коде 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 }