powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
17 сообщений из 17, страница 1 из 1
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34495450
kZ25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно ли релизовать всю бизнес-логику в БД и на сервере с использованием Java EE,
а клиента писать на другом языке (Delphi). Как в таком случае реализовать взаимодействие между ними(если это возможно и целесобразно).

Посоветуйте какой-нибуть материал или в какую сторону копать.
Спасибо.
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34495469
Фотография Изя Шниперсон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kZ25Возможно ли релизовать всю бизнес-логику в БД и на сервере с использованием Java EE,
а клиента писать на другом языке (Delphi). Как в таком случае реализовать взаимодействие между ними(если это возможно и целесобразно).

Посоветуйте какой-нибуть материал или в какую сторону копать.
Спасибо.



Обмен сообщениями можно сделать с помощью технологии SOAP. В java это может быть
Apache AXIS.

Знаю проект где сервером была веб служба на java а клиентом - .Net приложение.
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34496058
jusio
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно SOAP использовать. или вообще поверх http построить.
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34496394
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
либо SOAP, либо CORBA
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34496771
М.Голованов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тут я заметил бы, что SOAP со всеми его накладными расходами хорош, если Вы рассчитываете, что разные сторонние программисты будут писать клиентов к Вашему серверу. Тогда да. А если с сервером будет общаться только Ваше собственное приложение, тогда вполне достаточно XML RPC поверх HTTP/HTTPS.
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34496976
DobPilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kZ25Возможно ли релизовать всю бизнес-логику в БД и на сервере с использованием Java EE,
а клиента писать на другом языке (Delphi). Как в таком случае реализовать взаимодействие между ними(если это возможно и целесобразно).

Посоветуйте какой-нибуть материал или в какую сторону копать.
Спасибо.

JSON

зы
SOAP - фееричное говно
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34497288
ёнах пыш
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DobPilotJSONИ чем же это может помочь?
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34497572
DobPilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ёнах пыш DobPilotJSONИ чем же это может помочь?

Состыковкой BackEnd Contoller'a и делфи клиента. тыц
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34497655
kZ25
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем понятно, что задуманная идея неплохая и имеет право на существование.

Теперь бы хотелось уже рассмотерть ее поближе, с точки зрения реализации.

Объясниете, пожалуйста, какую связку из технологий/програмных продуктов лучше использовать.

На данный момент момент у меня образовалось:
-клиент на Делфи, возможно, потом будет написан еще HTML-вариант клиента для работы через интернет.
-в качестве сервера БД будет использоваться Firebird.

Я хорошо знаю Delphi и Firebird, изучал Java SE, и только приступил к Java EE.
Клиента на на яве написать не получится, так как его будет писать другой человек.

итого: Delphi + SOAP + . . . + JDBC + Firebird
А что лучше использовать внутри? Что браться изучать?
Спасибо.
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34498445
DobPilot
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kZ25В общем понятно, что задуманная идея неплохая и имеет право на существование.

Теперь бы хотелось уже рассмотерть ее поближе, с точки зрения реализации.

Объясниете, пожалуйста, какую связку из технологий/програмных продуктов лучше использовать.

На данный момент момент у меня образовалось:
-клиент на Делфи, возможно, потом будет написан еще HTML-вариант клиента для работы через интернет.
-в качестве сервера БД будет использоваться Firebird.

Я хорошо знаю Delphi и Firebird, изучал Java SE, и только приступил к Java EE.
Клиента на на яве написать не получится, так как его будет писать другой человек.

итого: Delphi + SOAP + . . . + JDBC + Firebird
А что лучше использовать внутри? Что браться изучать?
Спасибо.

Если для общего развития смотрите в сторону ORM (EJB3), изучите JAAS, также сервер приложений который будите использовать. У нас GWT + JSON + EJB3 крутится на Jboss + PG SQL.

зы
Процесс сериализации в SOAP требует значительных ресурсов компьютера. Если реально будите использовать сократите к минимуму число обращений к серверу. Если хотите по быстрее смотрите на JSON -)))
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34498933
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DobPilot Процесс сериализации в SOAP требует значительных ресурсов компьютера.
- зависит от реализации. Можно (но не обзательно это делать) написать самоделку примерно в 100 строк, которая будет осуществлять SOAP кодирование и декодирование, для конкретной задачи. Такая самоделка будет работать быстрее чем любые "фабричные" способы сериализации и потреблять при этом минимум ресурсов.
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34500788
Amigo111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В J2EE 1.5 вошла технология создания веб-сервисов JAX-WS, более усовершенствованная и легче для разработки чем JAX-RPC..но вот только сможет ли клиент на Делфи соединится с этим веб-сервисом это еще вопрос.

Я бы не советовал лезть в такие технологии как EJB,Hibernate,хотя тут уж по желанию.

Если знаете БД,то можете писать запросы,в таком случае можно сделать самому цепочку

клиент - JAX-WS - DomainObject - DataMapper (для соединения объектной модели с БД ) - БД - это все заменит EJB,но тут будет понятно,что и как происходит и нету ограчений по использованию query language,как например у EJB 2.0..вероятно,что в EJB 3.0 они остались
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34500806
Kachalov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Amigo111... ограчений по использованию query language,как например у EJB 2.0..вероятно,что в EJB 3.0 они остались
- а BMP компоненты использовать лень?
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34501413
docstat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Непонятно - зачем это солянка из технологий. Что мешает напрямую подключаться к Firebird из Delphi.
Если уже хочешь JEE тогда зачем Delphi ? Делай те уже сразу web.
Может конечно у вас очень глобальная идея - но я думаю не стоит мешать всё в кучу: или делайте на том что знаете или уже учите новое.
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34501418
Фотография Изя Шниперсон
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Amigo111В J2EE 1.5 вошла технология создания веб-сервисов JAX-WS, более усовершенствованная и легче для разработки чем JAX-RPC..


При использовании JAX-RPC и клиент и сервер должны быть на java - эту технологию давно нужно на свалку истории отправлять.

Наиболее популярная реализация SOAP на мой взгляд это Apache Axis.
Если не нужно передавать объекты сложных java типов то клиент можно писать на чем угодно.
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34503460
Partisan M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проще всего на стороне клиента делать HTTP запрос, пользуясь одним из подходящих VCL компонентов, входящих в состав Delphi. Результат запроса (это необязательно HTML, а произвольная информация в текстовом формате) показывать любым удобным способом.На стороне сервера для запроса обработки можно обойтись сервлетом, что не исключает и EJB. При незнании J2EE начать его освоение надо как раз с сервлетов и JSP.
Насчёт Wеb-служб (web service) или как тут выражаются SOAP. Как бы это не оказалось слишком умным. Можно начать (на будущее) изучение создания Web-служб с клиентской частью на Delphi. На Java это просто, но не знаю, есть ли какая поддержка в Delphi (не пользуюсь Delphi). Изучить вопрос самостоятельно.
...
Рейтинг: 0 / 0
Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
    #34505831
Amigo111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
..грамотно все написал..=)
servlet как middleware - тоже неплохо =)
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Прошу совета. Использование Java EE для бизнесс логики + клиент на другом языке.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]