Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Delphi Новый топик    Ответить
 JSON, web service для Delphi 5?  [new]
Victor Cookin
Member

Откуда: Самара
Сообщений: 444
Привет, коллеги.

Есть ли какие библиотеки для генерации JSON из датасетов для Delphi 5?
Ну и другие библиотеки чтобы web service сделать, опять же Дельфи 5.
И наконец, принимать JSON из интернета и парсить в (желательно) RX MemoryStream/MemoryTable.

PS Искать по гуглу я умею, хочется мнение экспертного сообщества.
11 янв 17, 19:20    [20095323]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
haydegen
Member

Откуда:
Сообщений: 176
Victor Cookin
Привет, коллеги.

Есть ли какие библиотеки для генерации JSON из датасетов для Delphi 5?
Ну и другие библиотеки чтобы web service сделать, опять же Дельфи 5.
И наконец, принимать JSON из интернета и парсить в (желательно) RX MemoryStream/MemoryTable.

PS Искать по гуглу я умею, хочется мнение экспертного сообщества.


WebService? - рекомендую SOAP из коробки + OXml. Быстрее пока ничего не нашел (открыл) для себя.
11 янв 17, 19:38    [20095370]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
YuRock
Member

Откуда: Донецк
Сообщений: 1141
haydegen
Victor Cookin
Привет, коллеги.

Есть ли какие библиотеки для генерации JSON из датасетов для Delphi 5?
Ну и другие библиотеки чтобы web service сделать, опять же Дельфи 5.
И наконец, принимать JSON из интернета и парсить в (желательно) RX MemoryStream/MemoryTable.

PS Искать по гуглу я умею, хочется мнение экспертного сообщества.


WebService? - рекомендую SOAP из коробки + OXml. Быстрее пока ничего не нашел (открыл) для себя.
SOAP из коробки появился в D6, а работать начал в D7.
12 янв 17, 02:18    [20096475]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
YuRock
Member

Откуда: Донецк
Сообщений: 1141
Victor Cookin,

Руками за 2 часа твою задачу можно сделать велосипедным способом - быстрее, чем ждать мнения экспертного сообщества.
12 янв 17, 02:21    [20096477]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
YuRock
Member

Откуда: Донецк
Сообщений: 1141
Victor Cookin,

Что касается WebService - тут конечно не 2 часа руками пилить с нуля)
Я бы рекомендовал уйти с D5 для этого.
12 янв 17, 02:24    [20096478]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
Victor Cookin
Member

Откуда: Самара
Сообщений: 444
YuRock
Victor Cookin,

Что касается WebService - тут конечно не 2 часа руками пилить с нуля)
Я бы рекомендовал уйти с D5 для этого.


Спасибо. Уйти с D5 никак невозожно: пара миллионов строк имеющегося кода, в основном появившаяся методо клонирования, не велит.
Попытки уйти на D7 были, неуспешные.
вчера, 00:18    [20116648]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
Товарищ старший сержант
Member

Откуда:
Сообщений: 755
Victor Cookin
YuRock
Victor Cookin,

Что касается WebService - тут конечно не 2 часа руками пилить с нуля)
Я бы рекомендовал уйти с D5 для этого.


Спасибо. Уйти с D5 никак невозожно: пара миллионов строк имеющегося кода, в основном появившаяся методо клонирования, не велит.
Попытки уйти на D7 были, неуспешные.


Куда вы денетесь.
вчера, 00:19    [20116649]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
makhaon
Member

Откуда:
Сообщений: 1081
Victor Cookin,

не верю, у кода отличная переносимость вверх. ладно бы назад, из XEшек в 5-ку, я бы еще поверил.

говорю по опыту переноса более нескольких проектов общим объемом порядка 2х млн. строк 7 > (64х + юникод, большинство библиотек пришлось переносить самому, сейчас же они уже все есть готовые) d2010 > xe6 > (часть проектов, win + lin) лазарус.

если будете заниматься - пишите сюда, помогут.
вчера, 11:08    [20117493]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
Victor Cookin
Member

Откуда: Самара
Сообщений: 444
makhaon,

Я согласен. Но выступить с идеей - дайте мне 1 год и я перенесу проект на Delphi7 - мне не хочется. Это ничего не даст моему собственному развитию, хотя и вполне реально. (Ну, может за 2 года, если ещё дёргать будут). Для компании это было бы оптимальным вариантом. Подозреваю, что кол-во строк кода можно было бы уменьшить раз в 10. А уже с вылизанного проекта на Delphi7 можно прыгать на Берлин или тот же C#.
Я на проекте с начала 2015 - как раз тогда было принято решение перенести проект на C#, Java и Swift. В результате латаем версию 1.0 и "пишем" 2.0.
Тогда, 2 года назад, наш начальник (отдела программирования) отстаивал идею написания новой версии на ХЕ. Но владельцы компании в Лондоне сообщили, что на Дельфи программистов не найти (в Лондоне не найти - будто бы там идёт основная разработка, а не в России и США). Начальник сказал - я умываю руки. Вот 2 года прошло, нихрена нового не написано. Одни совещания по поводу. А начальник в любом случае в выигрыше - получится - он герой, не получится - яжвамговорил.
вчера, 22:12    [20120672]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
rgreat
Member

Откуда:
Сообщений: 2842
Victor Cookin,

Зачем год? Вы систему с нуля переписывать собрались?
Если работать а не тупить то для переноса хватит хватит и недели. И еще месяц потом баги ловить.
сегодня, 00:07    [20120896]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
Квейд
Member

Откуда: Kyiv, Ukraine
Сообщений: 4727
rgreat,

+1

переносил большой проект с D6 на ХЕ4

СЭД/Multithreading/ODAC/SOAP/самописные компоненты

это незабвенный опыт
сегодня, 00:17    [20120903]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
makhaon
Member

Откуда:
Сообщений: 1081
Victor Cookin,

автор
Вот 2 года прошло, нихрена нового не написано. Одни совещания по поводу.


Что тут еще сказать, печально. Разработчиков, при желании, можно со смежных языков переучить за месяц (по собственному опыту). Беда, когда решения принимают менеджеры вместо программистов. Принцип Питера в действии.
сегодня, 00:44    [20120930]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
Victor Cookin
Member

Откуда: Самара
Сообщений: 444
rgreat
Victor Cookin,

Зачем год? Вы систему с нуля переписывать собрались?




Нет, конечно. Самая существенная часть - БД - меняться не будет. Но от избыточности кода (по самым минимальным оценкам - десятикратной) хорошо бы избавится. А уменьшить проект с 2000000 строк до 200000 за неделю не получится. один человеко год - оптимистичная оценка для такой работы
сегодня, 04:45    [20121048]     Ответить | Цитировать Сообщить модератору
 Re: JSON, web service для Delphi 5?  [new]
Victor Cookin
Member

Откуда: Самара
Сообщений: 444
makhaon

Что тут еще сказать, печально. Разработчиков, при желании, можно со смежных языков переучить за месяц (по собственному опыту).



Ну во-первых, это бред, что в Англии нет программистов Дельфи. Во-вторых, там и так никакой разработки не велось, не ведётся и не планировалось.

makhaon
Беда, когда решения принимают менеджеры вместо программистов. Принцип Питера в действии.


Ну не знаю. Фирма работает, работает с прибылью. Тоже не совсем дураки менеджеры значит. А начальник 15 лет назад один за год основу системы 1.0 написал.
сегодня, 04:49    [20121051]     Ответить | Цитировать Сообщить модератору
Все форумы / Delphi Ответить