|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ДиезТиповая задача: как быть, когда данные нужны как человекам-пользователям :) , так и другим информационным системам? (Имеются в виду удаленные клиенты, например через веб...) ТС тут как поможет? А в чем проблема ? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 14:20 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
>Диез >Поддерживаю точку зрения ... Вы зря недооцениваете возможности терминал-серверов. Очень неплохой инструмент утилизации компьютерного хлама. С его помощью наверное можно оживить и 286. Нужно ли, другой вопрос. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 14:56 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ВМоисеев>Диез >Поддерживаю точку зрения ... Вы зря недооцениваете возможности терминал-серверов. Очень неплохой инструмент утилизации компьютерного хлама. С его помощью наверное можно оживить и 286. Нужно ли, другой вопрос. С уважением, Владимир. Вполне позитивно оцениваю, сам использовал :) Я просто считаю, что для разработки новых проектов не стоит закладываться на терминалки. _мод ДиезТиповая задача: как быть, когда данные нужны как человекам-пользователям :) , так и другим информационным системам? (Имеются в виду удаленные клиенты, например через веб...) ТС тут как поможет? А в чем проблема ? Ну, скорее не проблема, а вопрос целесообразности. Пусть есть центральный офис с единой БД; есть куча филиалов, которые цепляются к центру через общедоступного провайдера по VPN. Как я понял, ваш вариант - это "толстый" клиент, напрямую работающий с СУБД, который пользователи открывают через терминальную сессию на сервере. Но как только в филиалах потребуется установка локальной ИС (например, некое средство хитрого анализа данных, или банальный импорт/экспорт), потребуется дополнительный программный интерфейс, через который эта ИС будет лезть в центральную БД. Прямой коннект к базе в большинстве вышеописанных случаев не годится, так что либо синхронизация баз, либо что-то из веб-технологий. Соответственно, двойная работа и поддержка двух совершенно разноплановых систем доступа. ИМХО, не стоит городить огород, а просто выставить наружу API на основе вебсервисов, и написать к ним клиентов - хоть на Дельфи том же. Благо, в нынешнее время написание вебсервисов и клиентов к ним по сложности соизмеримо с разработкой обычного приложения с библиотеками. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 16:07 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ДиезНо как только в филиалах потребуется установка локальной ИС А зачем ? Если вы уверены в каналах, все в центре, если не уверены, то и вопроса нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 16:20 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
Диез _мод Сахават ЮсифовАааа, терминал сервер ... фигня все это, это и есть костыль Идеологически ТС - самое правильное решение, но очень дорого, потому могут позволить себе только очень серьезные конторы. Опять завели шарманку :)) Поддерживаю точку зрения Сахавата: терминалка - самый что ни на есть костыль. Типовая задача: как быть, когда данные нужны как человекам-пользователям :) , так и другим информационным системам? (Имеются в виду удаленные клиенты, например через веб...) ТС тут как поможет? Дитятко, это же две абсолютно разные задачи. Говорю тебе со всей ответственностью. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 16:23 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
_мод ДиезНо как только в филиалах потребуется установка локальной ИС А зачем ? Если вы уверены в каналах, все в центре, если не уверены, то и вопроса нет. Ну, как пример, импорт экселевских таблиц, пришедших от еще более филиальных филиалов :) (Опять же - проблем никаких, вопрос в целесообразности) Еще предположим - я в каналах не уверен. Объясните, плз, что значит "то и вопроса нет"? Задачу-то решать надо... ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 17:00 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
grexhide Диез Дитятко... Ууу, какое начало многообещающее ЗЫ. Может выйдете и зайдете, как положено? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 17:04 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
Диез(Опять же - проблем никаких, вопрос в целесообразности) Если проблем нет, то централизованное решение всегда лучше распределенного. ДиезЕще предположим - я в каналах не уверен. Объясните, плз, что значит "то и вопроса нет"?Задачу-то решать надо... Если каналы не устойчивые и нет резерва, то никакой веб не поможет, только распределенная система с репликацией (но этот вариант меня не очень интересует). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 17:09 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ВМоисеев>Сахават Юсифов >А технологии я меняю - ... Сахават, а что Вас в данный момент не устраивает в подходе Microsoft ? Что здесь не так, что мешает решать Ваши задачи на этой платформе? Вопрос для меня не совсем праздный. Я по-тихоньку продолжаю двигать "толстого" клиента. Технологических возможностей .Net для этих целей - за глаза. Но ... халява, неубиенная халява Linux. На домашнем компьютере установлен и VS2008 и NetBeans, да и стартует он под Мандривой. Читаю посты сайта - все прекрасно в мире Java, руки чешутся, но ... запускаю Beans и ... все становится на свои места - продолжаю работать в среде VS. Сахават, а Вы не пытались работать с моно в среде Linux? С уважением, Владимир. VS2008 и NetBeans 6.0 - тоже периодически сравниваю. :) В NET 3.5 меня практически устраивает все (есть некоторые недодельки, думаю скоро добьют, ведь не многоие обращали внимание, что датасеты плохо апдейт делали, но они тихо добавили менеджер, чтобы не мучались очередностью апдейтов), только вот Грекси пугает, что WPF дальше не будет развиваться (а я считаю ее самой ценной разработкой в составе НЕТ). Линукс не работаю. За все время ни один заказчик не потребовал. Beans хорошо - там BPM и т.д. уже встроены и если я правильно понял, можно продавать перенастроеннную ИДЕ как свой продукт (типа фокспро когда то:)). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 17:34 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
_мод Диез(Опять же - проблем никаких, вопрос в целесообразности) Если проблем нет, то централизованное решение всегда лучше распределенного. Абсолютно согласен! Но все таки, как вы решите вышеописанную задачу импорта/экспорта файлов в филиалах? _мод ДиезЕще предположим - я в каналах не уверен. Объясните, плз, что значит "то и вопроса нет"?Задачу-то решать надо... Если каналы не устойчивые и нет резерва, то никакой веб не поможет, только распределенная система с репликацией (но этот вариант меня не очень интересует). Ну, это вы зря. Если не перекачивать мегабайты в каждом XML-запросе, веб-сервисы прекрасно работают и через GPRS. Куда уж неустойчивей :) ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 17:36 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ДиезНо все таки, как вы решите вышеописанную задачу импорта/экспорта файлов в филиалах? варианты: 1. citrix мапирует локальные диски и принтеры 2 оракле формс дает доступ к локальной машине через http Диез веб-сервисы прекрасно работают и через GPRS. Куда уж неустойчивей :) Выбор такой: либо онлайн (пусть медленный), либо offline. Если онлайн в принципе допустим, то терминал всегда лучше (в т.ч и по трафику). ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 17:58 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
_мод ДиезНо все таки, как вы решите вышеописанную задачу импорта/экспорта файлов в филиалах? варианты: 1. citrix мапирует локальные диски и принтеры Сразу настораживает, что по сети будет гоняться не только полезный трафик, а всякий. В том числе и вредный. Впрочем, не буду спорить, это все-таки выход. _мод 2 оракле формс дает доступ к локальной машине через http Вот, собственно, вы сами предложили веб-технологии. За язык не тянул ;) _мод Диез веб-сервисы прекрасно работают и через GPRS. Куда уж неустойчивей :) Выбор такой: либо онлайн (пусть медленный), либо offline. Если онлайн в принципе допустим, то терминал всегда лучше (в т.ч и по трафику). Спорное утверждение. Веб-клиент (неважно, тонкий или SmartClient) с банальным пэйджингом - по минимизации трафика порвет все остальные решения. Свои минусы тут есть, конечно; впрочем, где их нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 18:26 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
>Сахават Юсифов >VS2008 и NetBeans 6.0 - тоже периодически сравниваю. А мне в NetBeans 6.0 (и во всей схеме Java работы с данными) не хватает .Net Remoting (WCF) и .Net DataSet. У меня нет постоянного соединения клиентского приложения с сервером данных. Запрос серверу приложения по WCF, ответ и данные в таблицу(ы) DataSet. А к DataSet тянутся ручёнки всех компонент клиентского приложения для работы с данными. В схеме оставил вариант с Сервером Коммуникаций, имеющий интерфейс во вне (в сторону клиентского приложения) на базе .Net Remoting, а интерфейс во внутрь (к серверу приложений) - WCF. Вдруг моно выстрелит. А до WPF пока руки не доходят. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 18:30 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
>Диез > ... Веб-клиент ... Да почему собственно только Веб-клиент. А .Net Remoting (WCF) клиент. Да хорошенько сжать информацию, перед тем как направить её в канал. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 18:40 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ВМоисеев>Диез > ... Веб-клиент ... Да почему собственно только Веб-клиент. А .Net Remoting (WCF) клиент. Да хорошенько сжать информацию, перед тем как направить её в канал. С уважением, Владимир. Дык, кто ж спорит. WCF поверх HTTP - те же вебсервисы, только в профиль. :) В принципе, мы говорим не о конкретных технологиях, а о различии архитектур: распределенная VS терминальная. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 18:54 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ДиезСпорное утверждение. Веб-клиент (неважно, тонкий или SmartClient) с банальным пэйджингом - по минимизации трафика порвет все остальные решения. Свои минусы тут есть, конечно; впрочем, где их нет? Не удержусь - а ты пробовал реально оценить трафик в реальных задачах? Нет? Нет, не в тестовых страничках курсовых, а именно - в продакшине? ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 20:46 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
>Диез >... а о различии архитектур: распределенная VS терминальная ... Я видимо что-то не понимаю - терминальный (а-ля citrix) доступ по интернет? Вы шутите или серьезно? Понимаю, безвыходное положение - куча хлама, а выбрасывать жалко. Купили комп помощнее и подцепили к нему это барахло. В рамках скоростной локальной сети - туда-сюда. А по медленным каналам работать с citrix? Имел честь, и никому ни посоветую. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 20:49 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ВМоисеевЯ видимо что-то не понимаю - терминальный (а-ля citrix) доступ по интернет? Вы шутите или серьезно? Понимаю, безвыходное положение - куча хлама, а выбрасывать жалко. Купили комп помощнее и подцепили к нему это барахло. В рамках скоростной локальной сети - туда-сюда. А по медленным каналам работать с citrix? Имел честь, и никому ни посоветую. Без всякого уважения, увы, но прежде чем советовать, нужно иметь хоть минимальный опыт и знания предмета. И по нагрузке на трафик, и по вопросам безопасности в т.ч. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.01.2008, 21:20 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
>grexhide >Без всякого уважения... Экий Вы. Все козлёночком скачете, всё обидеть норовите. Ну да бог Вам судья. Имел честь работать с Citrix лет этак 5. В отделе безопасности. Сам выбирал - это лучшее что было в то время. Реализован доступ из центрального корпуса в корпус за Волгой (объединены 2 локальные сети отдела безопасности). Примерно +-_9 км. Два модема. Скорость - 20 Кбит. Citrix - единственное, с чем хоть как-то можно было работать. И эта схема работала 24 часа в сутки месяцами. Но ... обычно по весне колодцы заливало. Модемная связь соответственно разрывалась, но через некоторое время восстанавливалась. NT 4 со скрипом, но связь востанавливала. Citrix глох намертво. Да, были дела и делишки. И нюансов с Citrix-ом много было. Но схема работала. С уважением, Владимир. p.s. Думаю, что клиентскому приложению по сети нужно передавать собственно данные, а не картинки их представляющие. Значительно компактнее и быстрее. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2008, 02:22 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ДиезВот, собственно, вы сами предложили веб-технологии. За язык не тянул ;) Ну это не совсем веб - скорее программируемый терминал на JVM. ДиезВеб-клиент (неважно, тонкий или SmartClient) с банальным пэйджингом - по минимизации трафика порвет все остальные решения. Преимущество RDP в том, что трафик вообще не зависит от функционала. Т.е. очень толстый с виду клиент потребляет как тонкий. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2008, 10:14 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ВМоисеевЯ видимо что-то не понимаю - терминальный (а-ля citrix) доступ по интернет? Вы шутите или серьезно? Вполне серьезно - промышленная технология, масштабы использования - системы по 10**4 пользователей одновременно (не у нас конечно). Дорого только. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2008, 10:19 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
>_мод >Вполне серьезно - ... Я знаю (видел, строил, работал), что используя Citrix, можо построить на быстрых надежных каналах эффективную систему доступа к удаленным данным. ТверьУниверсалБанк видимо и сейчас продолжает работать по этой схеме. Данный вариант и может продлить (вдохнуть) жизнь разработкам на Delpi, Fox и даже досовским вариантам. Хотя думал, что разработчики уже переболели этим вариантом. Продолжаю утверждать (имею опыт) и по мере сил доказывать, что схема запрос-ответ к удаленным данным и получение клиентским приложением именно сериализаванных данных (строки, числа, классы ...) значительно более эффективная схема. Требуется только удаленный вызов процедур и возможность хранения данных на локальном компьютере. Microsoft .Net Remoting (WCF) и DataSet делают это. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2008, 12:12 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ВМоисеевПродолжаю утверждать (имею опыт) и по мере сил доказывать, что схема запрос-ответ к удаленным данным и получение клиентским приложением именно сериализаванных данных (строки, числа, классы ...) значительно более эффективная схема. Но это же обычный клиент-сервер - толстый клиент. При большой функциональности влетаем в трафик. ВМоисеев Требуется только удаленный вызов процедур и возможность хранения данных на локальном компьютере. Удаленный вызов хранимок - стандарт для клиент-сервера. А вот кеширование - опасная штука. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2008, 12:27 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
ВМоисеевДанный вариант и может продлить (вдохнуть) жизнь разработкам на Delpi а что с ними не так собственно? :) То о чем Вы рассказываете давно работает и в разработках на Deplhi, отлажено, покрывает огромные территории и т.п. И абсолютно не требует Цитрикса для продления жизни, потому что умирать не собирается. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2008, 12:31 |
|
Какие реальные альтернативы дельфи есть для разработки интерфейса?
|
|||
---|---|---|---|
#18+
>_мод > ... Но это же обычный клиент-сервер ... Удаленный вызов хранимок - стандарт ... Извините, я видимо не совсем точно выразил свою мысль. Я имею ввиду не вызов хранимых процедур базы данных, а то что называется RPC (remote procedur call). Нужно вызвать метод удаленного сервиса, с передачей ему параметров и получить ответ. С уважением, Владимир. ... |
|||
:
Нравится:
Не нравится:
|
|||
15.01.2008, 18:16 |
|
|
start [/forum/topic.php?fid=33&msg=35060868&tid=1548897]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
46ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
65ms |
get tp. blocked users: |
2ms |
others: | 269ms |
total: | 425ms |
0 / 0 |