The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Параллельное программирование на Java

06.10.2004 11:26

Корпорация IBM представила проект DPPEJ (Distributed Parallel Programming Environment for Java), - набор средств для создания распределенных приложений на Java. Основной компонент - DThread, параллельно работающие нити, выполнение которых, распределено на несколько JVM машин. API для обмена сообщениями похож на MPI.

  1. Главная ссылка к новости (http://www.alphaworks.ibm.com/...)
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/4451-java
Ключевые слова: java
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (5) RSS
  • 1, chelex (?), 13:47, 07/10/2004 [ответить]  
  • +/
    Продукт построен на RMI. Реализован на "книжном" алгоритме межпоточного распределения заданий, контроля и синхронизации, известном как Dispatcher Class (DistributedExecutionDaemon). Отсутствует сравнение с CORBA, почему выбран именно RMI. Хотя, возможно, именно CORBA в наибольшей степени способна реализовать концепцию Distributed OS (по сути реальная цель данной реализации), причем в этом случае становится возможным управление не только Java потоками и вне конкретных платформ. Более того, Dispatcher Class в CORBA позволяет организовать свободный обмен данными и сообщениями в обоих направлениях архитектуры Client/Server. Благодаря чему, разница между Client'ом и Server'ом исчезает. Server'ом становится хост, исполняющий код Dispatcher Class.
    Конечно, IBM India виднее. RMI проще, хотя и менее функционален, и это просто Java без добавок.  
     
     
  • 2, klalafuda (?), 14:04, 07/10/2004 [^] [^^] [^^^] [ответить]  
  • +/
    >Продукт построен на RMI. Реализован на "книжном" алгоритме межпоточного распределения заданий, контроля
    >и синхронизации, известном как Dispatcher Class (DistributedExecutionDaemon). Отсутствует сравнение с CORBA,
    >почему выбран именно RMI. Хотя, возможно, именно CORBA в наибольшей степени
    >способна реализовать концепцию Distributed OS (по сути реальная цель данной реализации),
    >причем в этом случае становится возможным управление не только Java потоками
    >и вне конкретных платформ. Более того, Dispatcher Class в CORBA позволяет
    >организовать свободный обмен данными и сообщениями в обоих направлениях архитектуры Client/Server.
    >Благодаря чему, разница между Client'ом и Server'ом исчезает. Server'ом становится хост,
    >исполняющий код Dispatcher Class.
    >Конечно, IBM India виднее. RMI проще, хотя и менее функционален, и это
    >просто Java без добавок.

    ну дык ж для этого нужно спецификации на корбу читать, IDL отображения в Java, еще чего там..

    лениво ведь :)

    хотя идея с корбой мне нравится гораздо больше.

    // wbr


     
     
  • 3, proff (??), 00:54, 08/10/2004 [^] [^^] [^^^] [ответить]  
  • +/
    ну конечно же жаба!
    кто же в наше время еще умеет на чистом MPI проги писать?
    а тем более в Индии...
     

  • 4, MK (??), 13:05, 10/10/2004 [ответить]  
  • +/
    RMI быстрее и проще чем CORBA и лучше подходит для pure Java
     
  • 5, Денис (??), 17:41, 07/12/2004 [ответить]  
  • +/
    Может я конечно просто Корбу готовить не умею, но многолетние попытки сделать на ней что-то рабочее заканчивались одним и тем же диагнозом. Можно, дешевле без нее.
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру