Главная /
Построение распределенных систем на Java /
Какие типы сообщений поддерживаются в JMS:
Какие типы сообщений поддерживаются в JMS
:
вопрос
Правильный ответ:
текстовые сообщения
неинтерпретируемый поток байт
тип сообщений для передачи сериализуемых объектов
Сложность вопроса
79
Сложность курса: Построение распределенных систем на Java
91
Оценить вопрос
Комментарии:
Аноним
Благодарю за гдз по интуит.
08 дек 2019
Аноним
Какой человек находит вот эти вопросы по интуит? Это же не сложно
19 янв 2018
Другие ответы на вопросы из темы интернет-технологии интуит.
- # Аннотация @WebServiceRef в классе HelloClient относится к:
- # Какие из следующих утверждений являются верными:
- # Тонкие клиенты:
- # Класс DatagramSocket из пакета java.net:
- # В строке 54, в классе BillingServiceImpl: 1 // BillingServiceImpl.java 2 // BillingServiceImpl реализует удаленный интерфейс BillingService для 3 // предоставления удаленного объекта BillingService 4 package com.asw.rmi.ex2; 5 6 // Набор базовых пакетов Java 7 import java.rmi.*; 8 import java.util.*; 9 import java.rmi.server.*; 10 11 public class BillingServiceImpl extends UnicastRemoteObject 12 implements BillingService { 13 14 private Hashtable hash; // хэш-таблица для хранения карт 15 // инициализация сервера 16 public BillingServiceImpl() throws RemoteException{ 17 super(); 18 hash = new Hashtable(); 19 } 20 21 // реализация метода addNewCard интерфейса BillingService 22 public void addNewCard(Card card) throws RemoteException { 23 24 hash.put(card.cardNumber, card); 25 } 26 27 // реализация метода processOperations интерфейса BillingService 28 public void processOperations(CardOperation[] operations) 29 throws RemoteException { 30 for (int i=0;i<operations.length;i++){ 31 Card c = (Card)hash.get(operations[i].card); 32 if (c==null) throw new NotExistsCardOperation(); 33 c.balance+=operations[i].amount; 34 hash.put(operations[i].card,c); 35 } 36 } 37 38 // реализация метода getCard интерфейса BillingService 39 public Card getCard(String card) throws RemoteException{ 40 Card c = (Card)hash.get(card); 41 return c; 42 }; 43 44 // запуск удаленного объекта BillingService 45 public static void main (String[] args) throws Exception { 46 System.out.println("Initializing BillingService..."); 47 48 // создание удаленного объекта 49 BillingService service = new BillingServiceImpl(); 50 51 //задание имени удаленного объекта 52 String serviceName = "rmi://localhost/BillingService"; 53 // регистрация удаленного объекта BillingService в реестре rmiregistry 54 Naming.rebind(serviceName, service); 55 } 56 57 }