какой путь лучше в яве? - PullRequest
       28

какой путь лучше в яве?

4 голосов
/ 05 февраля 2010

Я хочу написать Специальный мессенджер (должен быть в состоянии для какой-либо транзакции) с RMI (удаленный вызов метода) или Сетью (сокет), должно быть

  1. Fast
  2. Secure
  3. Удобство (простота в использовании)
  4. и, конечно, красиво :)

Это для большой локальной сети, и она должна быть в состоянии обрабатывать наши транзакции в БД Oracle !!!

какой путь лучше в Java? RMI или Сеть ???

Спасибо, ребята:)

Ответы [ 2 ]

1 голос
/ 05 февраля 2010

Службы программирования RMI. Объектно-ориентированные распределенные вычисления - это общение между объектами, которые живут в разных виртуальных машинах. Удаленный вызов метода (RMI) делает отправку сообщения объекту в Тимбукту столь же простой, как и вызов метода для локального объекта. RMI - это 100% чистый Java TM. И что самое приятное, он встроен в основные библиотеки Java (версия 1.1 и выше). Этот модуль представляет RMI и охватывает его сильные и слабые стороны как платформы для распределенных вычислений. Эталонное программирование RMI:
http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp
http://www.eve -it.com / решения / rmi.html
Программирование сокетов:
http://java.sun.com/docs/books/tutorial/networking/sockets/index.html

1 голос
/ 05 февраля 2010

Вы спрашиваете, лучше ли RMI или низкоуровневое программирование сокетов? Я бы сказал, что если у вас нет веских причин, используйте что-то более высокое для работы в сети. Недостаток RMI заключается в том, что он связан с Java. Если это проблема, вы можете посмотреть другие, более кросс-платформенные протоколы удаленного взаимодействия.

В любом случае проблема с сетью, похоже, совершенно не связана с «обработкой транзакций с БД Oracle».

...