powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Выбор платформы для разработки информационной системы
25 сообщений из 207, страница 8 из 9
Выбор платформы для разработки информационной системы
    #36620093
zeehond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

strizh, видимо, имеет в виду, что ведомые вами эмоциональные споры с лихорадочно гуглящей школотой должны быть выше настоящего профессионала
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36620094
zeehond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
@#$, не выше а ниже разумеется
выше - только звёзды
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36620117
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zeehondiscrafm,

...ведомые вами эмоциональные споры...
все мы люди-человеки, эмоции нам не чужды, как зарядка. Если только они касаются форумных споров, а не дела. Даже в парламентах этим балуются. Хотя признаю, иногда лучше не ввязываться, даже если есть желания побузить. сорри.
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36620193
Silverlight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Только при большом профессиональном уровне можно покупать серверную часть с нестандартными форматами для своего фреймворка, считая, что сообщения появляются от непорочного зачатия
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36620562
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Silverlight, ты хоть читай что пишешь.
за весь сеанс, в принипе, ты достоен приза. Молодец.
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36620615
Silverlight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Отличный инструмент для сбора флуда и песка после тебя. Пригодится
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36620649
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa, флуд - это разговор не по теме. Это все конечно флуд, но если выделить его часть, то ты даже во флуде ни разу не ответил по теме флуда. Так и не дождался ответа на твое утверждение о применимости json в soap и еще на пару вопросов, которые тебе задавали. А подарок тебе, чтобы развивался на старости лет, хотя бы немного. А то кроме того, как ввести нетематическую строку поиска в гугле ничего не знаешь и не умеешь.
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36620942
Фотография -=*ShamaN*=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну вот... нормальную тему во флуд обратили, или холевар, непонятно...
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36620980
Jatz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=*ShamaN*=-,

таки жуткий флуд, а по началу интересно было (
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621040
Фотография -=*ShamaN*=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zeehond-=*ShamaN*=-Мой выбор был бы таким:
SOA-архитектура, сервер приложений на Java предоставляет объектный фасад, доступ к которому осуществляется через SOAP-протокол.
Клиентской частью может выступать как рабочая станция пользователя, так и сервер (или сервис). Для каждой конкретной ситуации интерфейс можно нарисовать на любой платформе, которая поддерживает SOAP. Это может быть сервер внутреннего сайта, SilverLight, NativeGUI и пр.
Там, где критична скорость реакции, не важна мультиплатформ. и экономия железа - GUI. Всё остальное - HTML, JavaScript, Ajax. Не исключается возможность дублирования функциональности в клиентах разных типов.
Обычно ввод информации в ИС делается на нативном ГУЕ, для вывода используются HTML и пр.

В подобных условиях неопределённости с клиентской частью я считаю важным определить чёткий функциональный фасад для клиента на сервере приложений, чтобы потом можно было легко "Прыгать" с технологии на технологию.

всё правильно, за исключением того, что полноценный SOAP - это оверкилл во многих случаях
REST/JSON - вполне себе альтернатива, тем более если клиент лёгкий, на JS

хотя с дргой стороны у ТС там киоски а не онлайновая система, которая должна тянуть в среднем пицот запросов в секунду


Если SOAP=Overkill, вижу такую схему: от SOA не отказываемся, он есть и существует (EJB или .NET-компоненты это будут в зависимости от выбранной платформы - неважно, важна модель). Есть дырки, через которые можно получить доступ к этим объектам и их функциональности: RMI или .NET(Remoting), повторюсь, в зависимости от выбранной платформы. Далее эти компоненты можно завернуть в... да во что угодно!
1. WebServices через SOAP - как одна из альтернатив, наиболее подходящая для этого, но можно точно так же выставить отдельный сервер, который обращается к тем же компонентами, но запросы принимает в формате JSON. Примерно получится так:

ОБЪЕКТ1
- МЕТОД1
- МЕТОД2

СЕРВЕР1-WS(SOAP) : принимает запросы от GUI клиентов по локальной сети по протоколу SOAP, для выполнения каких-либо операций обращается к серверу, где лежит ОБЪЕКТ1 и дёргает его методы по протоколу RMI, .NET Remoting (есть и другие способы).

СЕРВЕР2-JSON дырка : делается специально для киосков, принимает запросы от тонких клиентов по протоколу JSON, но для выполнения каких-либо операций опять же, как и в случае с SOAP, обращается к серверу, где лежит ОБЪЕКТ1 и дёргает его методы по протоколу RMI, .NET Remoting. JSON-фронт можно даже самому ручками наваять в виде сервлета на Java, где на вход просто закидывается строка с именем метода и параметрами, а дальше дело техники.
.
.
.
СЕРВЕРN-WEB морда : например, сервер отчётов, который для генерации контента обращается к серверу, где лежит ОБЪЕКТ1 или другие и дёргает его методы по протоколу RMI, .NET Remoting, получая оттуда данные.

Встаёт вопрос о технологии, которая будет использована на клиенте. Тут нужно понимать, что от конкретного клиента требуется сегодня, ну и хотя бы на завтра. Киоски и пр. должны быть лёгкими: HTML, SL, JavaFX, JS, JSON. Если требования к ним могут вырасти, есть риск замены клиентской технологии в корне. Тут просто клиент исполняется на любой выбранной технологии, делается для него фасад, который обращается опять же к SOA.

PS.. За нас уже подумали, надо правильно вкурить...
PS2.. SQL.ru правильнее назвать VKurilke.ru)))
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621137
ВМоисеев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>iscrafm, 11.05.2010, 00:40 [8751182]
>ты уже придумал куда в soap приткнуть что-то в формате json?

iscrafm, будь любезен, не для особо одаренных, а в чем предмет дискуссии?
Так понимаю, что используя форматтер json можно "выпрямить" объект структуры данных в текстовую строку, а её уж подсунуть в качестве тела в SOAP конверт. Предварительно результирующую текстовую строку можно пропустить через компрессор данных (Zip) и шифрануть. Или что-то другое имеешь ввиду?

С уважением, Владимир.
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621203
Фотография -=*ShamaN*=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что касается сжатия пакетов.
Надо на эту фичу смотреть реально, а не широко раскрытыми глазами, и именно, как на опциональную фичу, а не достоинство технологии. Это как весы: на одной чаше сильный процессор-память, на другой скорость доступа к удалённому сервису. Задача транспорта и RPC всё равно останется такой же: сериализация, маршаллинг, доставка пакетов и вызов методов.
Если слабый компьютер и слабый канал, то ничего не поделаешь - тормоз, он и в Африке тормоз. Если сильный компьютер, но слабый канал, то при наличии опции сжатия, появляется возможность ослабить нагрузку на канал... НО! это достигается за счёт увеличения нагрузки на процессор. Ещё нужно учесть периодичность запросов, если они очень частые, то в первую очередь задохнётся процессор из-за процессов пакования (это уже от рук программистов и проектировщиков удалённых сервисов зависит, как часто клиент шлёт запросы и "глубина" сериализуемых объектов). Не всегда сжатие имеет положительный эффект, а в локальной сети вообще бесполезная трата ресурсов.
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621229
Фотография -=*ShamaN*=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmSilverlight
Сервис и сообщение будут полностью соответствовать спецификации SOAP.
ты уже придумал куда в soap приткнуть что-то в формате json?

Код: plaintext
1.
2.
3.
4.
<xml....>
<request>
  <method_name type=string>"call_remote_method"</method_name>
  <params type=string>"{"", "" <--...Params in JSON format...-->  ,"", 0}"</params>
</request>

Можно, через обёртку, только зачем??
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621246
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=*ShamaN*=-iscrafmSilverlight
Сервис и сообщение будут полностью соответствовать спецификации SOAP.
ты уже придумал куда в soap приткнуть что-то в формате json?

Код: plaintext
1.
2.
3.
4.
<xml....>
<request>
  <method_name type=string>"call_remote_method"</method_name>
  <params type=string>"{"", "" <--...Params in JSON format...-->  ,"", 0}"</params>
</request>

Можно, через обёртку, только зачем ??это должен был быть второй вопрос, но пока застопорились на первом
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621253
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ВМоисеев>iscrafm, 11.05.2010, 00:40 [8751182]
>ты уже придумал куда в soap приткнуть что-то в формате json?

iscrafm, будь любезен, не для особо одаренных, а в чем предмет дискуссии?

Владимир, предмета дискуссии как такового нет. все крутится кроме простейшего примера. Просто была попытка, не в первый раз и, к сожалению, опять неудачная, добиться этого примера, чтобы тексты были осмысленные.
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621254
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=*ShamaN*=-,
с вами никто и не спорит.
содержимое конверта - не есть конверт. Остальное потом ))
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621407
Фотография -=*ShamaN*=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorych-=*ShamaN*=-iscrafmSilverlight
Сервис и сообщение будут полностью соответствовать спецификации SOAP.
ты уже придумал куда в soap приткнуть что-то в формате json?

Код: plaintext
1.
2.
3.
4.
<xml....>
<request>
  <method_name type=string>"call_remote_method"</method_name>
  <params type=string>"{"", "" <--...Params in JSON format...-->  ,"", 0}"</params>
</request>

Можно, через обёртку, только зачем ??это должен был быть второй вопрос, но пока застопорились на первом

Смысл в JSON есть только в случае, когда требуется в коде JavaScript в браузере сделать асинхронный запрос к серверу... Формат очень простой и пакет вполне реально сформировать средствами скриптовых языков. Ещё JSON используют на HighLoad проектах (linkedin, twitter, vkontakte и пр.) для кэширования объектов в MemCache (это базы Key=Value, построенные по технологии DHT). Больше областей эффективного применения JSON я не вижу. Мож кто подскажет, где ещё его применять удобно.

В нашем случае есть киоск, если коиск - это вэб-приложение, построенное на AJAX, то JSON рулит. WEB-сервер тут является принимающей JSON стороной, он его парсит и далее выполняет нужные действия, обращается к распред. объектам или сам что-то делает и лезет в базу, не суть...
Заворачивать JSON в SOAP глупо, они примерно на одном уровне и выполняют роль носителей для для сетевого транспорта. На JS можно сформировать SOAP-пакет и успешно его заслать на сервер, но на JavaScript это муторно с точки зрения трудозатрат и геммороя. Вот тут его и сменяет JSON...
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621454
Фотография -=*ShamaN*=-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может по теме, господа?)
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621509
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=*ShamaN*=-Может по теме, господа?)
слишком много если..
По каждому ЯП есть 10-ок технологий.
Про все не рассказать 8-)
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621541
zeehond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-=*ShamaN*=-
Смысл в JSON есть только в случае, когда требуется в коде JavaScript в браузере сделать асинхронный запрос к серверу... Формат очень простой и пакет вполне реально сформировать средствами скриптовых языков. Ещё JSON используют на HighLoad проектах (linkedin, twitter, vkontakte и пр.) для кэширования объектов в MemCache (это базы Key=Value, построенные по технологии DHT). Больше областей эффективного применения JSON я не вижу. Мож кто подскажет, где ещё его применять удобно.

В нашем случае есть киоск, если коиск - это вэб-приложение, построенное на AJAX, то JSON рулит. WEB-сервер тут является принимающей JSON стороной, он его парсит и далее выполняет нужные действия, обращается к распред. объектам или сам что-то делает и лезет в базу, не суть...
Заворачивать JSON в SOAP глупо , они примерно на одном уровне и выполняют роль носителей для для сетевого транспорта. На JS можно сформировать SOAP-пакет и успешно его заслать на сервер, но на JavaScript это муторно с точки зрения трудозатрат и геммороя. Вот тут его и сменяет JSON...

ну вот, наконец-то
пришёл знающий человек и всё объяснил

болдом я выделил специально для неистово гуглящей школоты
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621897
Silverlight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
zeehond-=*ShamaN*=-
Смысл в JSON есть только в случае, когда требуется в коде JavaScript в браузере сделать асинхронный запрос к серверу... Формат очень простой и пакет вполне реально сформировать средствами скриптовых языков. Ещё JSON используют на HighLoad проектах (linkedin, twitter, vkontakte и пр.) для кэширования объектов в MemCache (это базы Key=Value, построенные по технологии DHT). Больше областей эффективного применения JSON я не вижу. Мож кто подскажет, где ещё его применять удобно.

В нашем случае есть киоск, если коиск - это вэб-приложение, построенное на AJAX, то JSON рулит. WEB-сервер тут является принимающей JSON стороной, он его парсит и далее выполняет нужные действия, обращается к распред. объектам или сам что-то делает и лезет в базу, не суть...
Заворачивать JSON в SOAP глупо , они примерно на одном уровне и выполняют роль носителей для для сетевого транспорта. На JS можно сформировать SOAP-пакет и успешно его заслать на сервер, но на JavaScript это муторно с точки зрения трудозатрат и геммороя. Вот тут его и сменяет JSON...

ну вот, наконец-то
пришёл знающий человек и всё объяснил
болдом я выделил специально для неистово гуглящей школоты

Я говорил только, что можно , а не нужно, после того, как некоторые утверждали, что невозможно .
Даже невзрослые дяди знают, что глупо работать с стандартным SOAP, если нет внешних сервисов для других.
Как только увидите размеры сообщений, сразу появится желание найти более экономный вариант.
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621910
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SilverlightЯ говорил только, что можно , а не нужно, после того, как некоторые утверждали, что невозможно .
Даже невзрослые дяди знают, что глупо работать с стандартным SOAP, если нет внешних сервисов для других.
Как только увидите размеры сообщений, сразу появится желание найти более экономный вариант.

Silverlight
JSON- всего лишь более экономный формат сериализации, следовательно, может быть применим в SOAP
это к слову, кто что говорил. Подтверждения и примера так и не дождались , наверное возился с ведерком.
А кто эти некоторые, которые утверждали что невозможно? Они в привате тебе писали (в топике сообщений по этому поводу не видно)? И подробней, почему нельзя работать со стандартным SOAP без внешних сервисов?
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36621999
Silverlight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iscrafm
А кто эти некоторые, которые утверждали что невозможно? Они в привате тебе писали (в топике сообщений по этому поводу не видно)
Я наивно полагал, что это ты писал
iscrafmя наивно полагаю, что SOAP протокол, который работает с сообщениями в формате XML, вполне определенной структуры
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36622216
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Silverlightiscrafm
А кто эти некоторые, которые утверждали что невозможно? Они в привате тебе писали (в топике сообщений по этому поводу не видно)
Я наивно полагал, что это ты писал
iscrafmя наивно полагаю, что SOAP протокол, который работает с сообщениями в формате XML, вполне определенной структуры

ты даже наивно полагать не можешь. потому что частично скопированный текст в оригинале выглядит так:
Silverlight
Подозреваю, что ты наивно полагаешь, что SOAP - только формат передачи данных.
iscrafm
я наивно полагаю, что SOAP протокол, который работает с сообщениями в формате XML, вполне определенной структуры.
есть что-то возвразить против такого утверждения? Т.е. к чему ты лепишь фразы из воздуха?

p.s. СеВа, какой спектакль ты хочешь разыграть при неимении способностей для этого? Ты как раньше ничего не понимал, так и сейчас. От смены ника ничего не меняется. Есть одно но... компроментируешь вполне нормальный плагин, присвоив логину на SQL.ru его имя, являющееся, кстати, частью торговой марки. Открой секрет, не мне, форуму - какое отношение ты имеешь к SL...
...
Рейтинг: 0 / 0
Выбор платформы для разработки информационной системы
    #36622313
Silverlight
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Брось свои еврейские мультики. Ты не и знал, что есть сериализаторы, что можно паковать в другие форматы, зиповать и тд.
Что касается SL. Имею отношение и самое непосредственное. С полной уверенностью могу утверждать, что с SL/WPF - Искра выброшенные на ветер деньги. Сейчас только ленивый может полагаться на черные ящики без всякого контроля и сервисы с закрытыми форматами. В выходные выложу мультик "Искра своими руками".
...
Рейтинг: 0 / 0
25 сообщений из 207, страница 8 из 9
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Выбор платформы для разработки информационной системы
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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