powered by simpleCommunicator - 2.0.31     © 2024 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / На чем лучше писать клиента?
12 сообщений из 12, страница 1 из 1
На чем лучше писать клиента?
    #32000210
Bolshakov Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Решили перейти на Oracle. Сразу встал вопрос: на чем лучше писать клиента?
Если можно обоснуйте пожалуйста ответ.
Заранее благодарен.
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32000469
Oleg+F
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Продукты фирмы Inprise (бывшая Borland) очень хорошо работают в связке с Oracle. К примеру, ещё Delphi 1.0 для Windows 3.1 вполне прилично работал с Oracle 7.0. Только используйте не ODBC-драйвер, а драйвер фирмы Inprise.
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32000527
Corvax
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно писать на Дельфе. Только одно ограничение. У борланда еще не совсем доделана BDE и с Oracle 8 она работает некорректно. Сам сталкивался, тестировал, находил глюки! Исправить можно следующим образом, нужно чтобы для таблиц существовал хотя бы один индекс, тогда все нормально. Хотя писать рекомендую на компонентах Direct Oracle Access. Они работают куда лучше и быстрее, чем BDE. И при установке готового приложения не нужно ставить BDE (!), а только Oracle Client. И еще Direct Oracle Access работают корректно со всеми версиями Oracle (правда с Oracle 9i еще не тестировал :) ). А от BDE лучше отказаться, если работаете с Oracle. Ну, мдленно BDE работает, медленно...
Corvax (C) corvax@ssc.kg
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32000757
alvako
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно писать клиента на ораклиных средствах. Например на Developer 2000. Самый родной продукт для Oracle Server.
На универсальность Delphi рассчитывать на приходится, но это удобное и быстрое средство разработки приложений ориентированное исключительно на базы данных. Но продукт очень специфичный по идеологии и возможны проблемы при его освоении. Понять его надо...
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32001155
Ignatovskiy Sergey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С Forms'ом можно работать, если не интересует быстродействие, нет тяжелой математики
(условно-скомпелированный код), графики
(диаграммы, и тд). Иначе придется связываться с ORACLE Graphics, а они плохо интегрированы, огромное количество
ограничений, быстродействие - проголодаешся пока дождешся вывода к-л графика. Короче, Forms хорош
если нужно не в очень приличном виде отобжать цифры, тк интерфейсные средства тоже весьма бедные.
Весьма здорово работать с Borland'овскими средствами (CBuilder, Delphi), однако я столкнулся
с неприятной штукой, связанной с Application Server, о чем и задал вопрос в этой конференции.
Почитайте, может для Вас это тоже окажется актуально.

isn2000@mail.ru
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32001159
alvako
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To: Ignatovskiy Sergey
C быстродействием у Forms всё нормально. Операции типа показать табличку, изменить, запрос выполнить, PL/SQL процедуру выполнить...какое средство это сделает эффективнее?

>нет тяжелой математики
её наверное в MathCad-e искать надо


>придется связываться с ORACLE Graphics, а они плохо интегрированы, огромное количество ограничений
Не связываться, а использовать. Так-же как и Reports для отчётов. Для этого они и созданы. Forms очень узко специализированный продукт, но то, для чего он предназначен (ввод и редактирование данных) он делает прекрасно. И скорость разработки гораздо выше чем в том-же Delphi. Тоже могу сказать и про Graphics и Reports. Сравни отчёты в Delphi и в Reports...
И что конкретно вам не нравиться в интеграции Forms&Reports&Graphics ? Какие конкретно ограничения Graphics вам не нравяться?

>проголодаешся пока дождешся вывода к-л графика
Сильно преувеличено...Опять-же сильно зависит от того, как сам напишешь.

Delphi-это здорово. Но нельзя его с Forms сравнивать.
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32001186
Фотография Leonid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще-то Oracle продвигает технологию Java + PL/SQL и это действительно удобно. Например Visual Age (IBM).
Если требуется что-то быстрое и незамысловатое, то можно было бы предложить Centura.
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32003093
Фотография YuriWhite
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А чем вам не нравится ODBC.
У меня написано пару модулей на VFP и очень славно работают, чем
аналогичные на глючном монстре Forms4.5.
И вообще клиента можно написать хоть в Worde была бы голова
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32003239
alvako
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
To: YuriWhite

> У меня написано пару модулей на VFP и очень славно работают,
> чем аналогичные на глючном монстре Forms4.5.
Вот только не надо валить с больной головы на здоровую: с "глючного монстра" VFP, да ещё и через ODBC на нормальный продукт Oracle Forms. Да ещё после написания "пары модулей". Напиши пару сотен модулей. Потом сравни глючность того и другого.

При работе с Oracle, IMHO, нет ничего естественее написания программ по обе стороны (и на клиенте и на сервере) на одном и том-же языке - это PL/SQL,и делается это в Oracle Forms. Работает Forms с БД без промежуточных продуктов, типа ODBC, BDE etc. Идеология Forms изначально клиент-серверная (в отличие от настольного VFP). Можно добавить к этому кроссплатформенность Forms,возможности Oracle Forms Server, Designer 2000 и много много другого...

Эти продукты просто нельзя сравнивать. Это разные ниши рынка. Автомобиль тоже неповоротливее и дороже велосипеда, но он быстрее, комфортнее, эффективнее, и естественно дороже...
Другое дело если тебе нужен велосипед. Тогда и юзай VFP, только без Oracle.
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32003351
Что значит быстрее? Мы же говорим о клиентской стороне. Быстее что скорость разработки? Хаха 2 раза. По-поводу автомобильной анологии. Какая эфективность от велюрового салона и проходимости то-есть многоплатформенности если это тормознутое кривое глюкало еле ползает и тои дело сыплется. Какой прок в моще под капотом если ждать пока оно откроется замучаешся. Уж лучше велосипед но чтоб ездил.
А насчет дороже никто не спорит. Денег они всегда хотят.
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32004054
alvako
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
to: Сантехниксон
> Что значит быстрее?
Быстрее - значит быстрее!!!

> Мы же говорим о клиентской стороне.
Мы тоже... BDE, ODBC и подобные им прокладки между ораклом и клиентом не добавляют быстродействия. А здесь их просто нет. Похоже я начал повторяться...вобщем всё написано в предыдущем постинге...

> Быстее что скорость разработки? Хаха 2 раза.
Да хоть "Хаха 3 раза" но скорость разработки на Forms действительно гораздо быстрее того же Fox-a.

>тормознутое кривое глюкало еле ползает и тои дело сыплется.
Странно, у меня не сыплется и просто летает. Может в руках проблема ?

---
Бесполезно, что либо доказывать, если оппонент аргументирует свои заявления исключительно доводами типа это "Хаха 2 раза", "кривое глюкало" и.т.п. Или здесь так принято?
...
Рейтинг: 0 / 0
На чем лучше писать клиента?
    #32004296
Serginsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да писать надо на том, что в ТЗ указано, вот у меня было указано - универсальность, поэтому на АДО стряпчем НО !!! блин этот Оракл совсем там зажрались - ну такие глюкавые драйвера, ну такие - они даже (+) бывают (некоторые) не понимают, с параметрами сохр. процедур глюкавят и т.п.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / На чем лучше писать клиента?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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