Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Какой на данный момент лучший способ для передачи объектов между ASP.NET 4 - приложениями? Приложения запущены на одном сервере, в дальнейшем могут быть разнесены на разные сервера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 11:19 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ну... они могут например дергать вебсервисы друг друга... а что значит "лучший" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 11:24 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Имеется ввиду лучший по-производительности : каналы, memory map files, сокеты, .NET Remoting. Вот я че-то не подумал, а как из ASP.NET обычного сайта веб-сервис сделать? Просто атрибут [WebMethod] прописать у метода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 11:38 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Solution Explorer -> Add -> New Item -> Web Service ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 11:44 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
о производительности ничего не скажу потому что не знаю ЗЫ в случае разных серверов общая память как бы не вариант... или я отстал от жизни :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 11:46 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Производительность - TCP, вполне хорошая скорость и универсальность - HTTP, с которым дружат все. Я бы рекомендовал HTTP привязки. Для WCF - BasicHttpBinding или WSHttpBinding. P.S. Про сокеты и ремоутинг забудь. От asmx тоже нужно постепенно отходить в сторону wcf. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 11:51 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Я бы тоже рекомендовал хттп-привязки, но про вэб-сервисы, рекомендую забыть нафиг, как страшный сон. Даже не понимаю какой ламер, в каком учебнике по аспнет это первый написал. Для вэба они не подходят. Вернее, подходят, но очень плохо и криво. Хендлеры + передача данных из базы в XML (иногда, JSON) - наше всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:01 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeХендлеры + передача данных из базы в XML (иногда, JSON) - наше всё. Может это и Ваше все, а мы и с веб-сервисами неплохо живем ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:04 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKI, Смотря, что Вы называете этим словом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:07 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSerge, может проблема в том, что ты не разобрался с веб-сервисами? Хендлеры и рядом не валялись с веб-сервисами по возможностям. Одна генерация прокси по wsdl чего стоит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:08 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSerge Хендлеры + передача данных из базы в XML (иногда, JSON) - наше всё. Кстати, хендлеры прошлый век. WebAPI если на то прошло. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:11 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУShSerge, может проблема в том, что ты не разобрался с веб-сервисами? Хендлеры и рядом не валялись с веб-сервисами по возможностям. Одна генерация прокси по wsdl чего стоит. Я не генерил прокси. Мне это и нафиг не нужно. Мне надо было с одной базы на одном сервере вытащить данные для обработки в другой базе, на другом сервере. С одной и с другой стороны это дело пишется за 15 минут. Так и было. А сейчас у меня (уже месяц) проблема с прикруткой, раскруткой и наладкой вэбсервиса (не я писал, человек уволился), который ещё более простую работу делает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:17 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУShSerge Хендлеры + передача данных из базы в XML (иногда, JSON) - наше всё. Кстати, хендлеры прошлый век. WebAPI если на то прошло. Знаю я про это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:17 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeМне надо было с одной базы на одном сервере вытащить данные для обработки в другой базе, на другом сервере.А мне в домашнем проекте надо данные из 1C 8 принимать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:23 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeЯ не генерил прокси. Мне это и нафиг не нужно. Ну вот плохо, что я могу сказать. Вот боевой вебсервис центробанка, расскажи нам, чем он плох? http://www.cbr.ru/dailyinfowebserv/dailyinfo.asmx Автодокументация, автопрокси, типизация. Зло? ShSergeМне надо было с одной базы на одном сервере вытащить данные для обработки в другой базе, на другом сервере. С одной и с другой стороны это дело пишется за 15 минут. Так и было. И чем не устраивает asmx? ShSergeА сейчас у меня (уже месяц) проблема с прикруткой, раскруткой и наладкой вэбсервиса (не я писал, человек уволился), который ещё более простую работу делает. Ну вот я и говорю, просто не разобрался. Или тот чел написал какую-то жуть. Причем тут asmx-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:27 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУShSergeЯ не генерил прокси. Мне это и нафиг не нужно. Ну вот плохо, что я могу сказать. Вот боевой вебсервис центробанка, расскажи нам, чем он плох? http://www.cbr.ru/dailyinfowebserv/dailyinfo.asmx Автодокументация, автопрокси, типизация. Зло? Очень хороший пример. Здесь я ничего против не имею. Кстати, пару лет тому назад, я использовал данные из ЦБР. Но было это так: 1. Данные брал в формате XML. 2. В приложении аспнет преобразовывал их в JSON (стандартным способом). 3. JSON получал через JSONP, и прикручивал данные, куда было надо на страничке. Могу поспорить, что кода ненамного больше (если не меньше) написал, чем если бы это делал через вэбсервис. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:49 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeЯ бы тоже рекомендовал хттп-привязки, но про вэб-сервисы, рекомендую забыть нафиг, как страшный сон. Даже не понимаю какой ламер, в каком учебнике по аспнет это первый написал. Для вэба они не подходят . Вернее, подходят, но очень плохо и криво. Хендлеры + передача данных из базы в XML (иногда, JSON) - наше всё.Под вебом Вы понимаете отображение полученных Ajax-ом данных на странице? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 13:53 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
skyANA...Под вебом Вы понимаете отображение полученных Ajax-ом данных на странице? В том конкретном случае - нет. Данные получаем вэбклиентом в сишарпе, например. Иногда, можно и на клиенте прямо на страничку получать аяксом, но это - уже другое дело. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:02 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSerge, и какие конкретно проблемы возникают при работе с веб-сервисами через WebClient? Сложно собрать SOAP-конверт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:14 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
skyANAShSerge, и какие конкретно проблемы возникают при работе с веб-сервисами через WebClient? Сложно собрать SOAP-конверт? Да никаких проблем не возникает, те кто говорит что веб-сервисы это зло, просто не смогли их раскурить! Хотя четам курить ваще не понимаю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:23 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
skyANA, Нету особых проблем. Только много букаф. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:27 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
А долго потому, что список урлов вэб-сервисов хранится в базе. У меня - один, у тестировщиков - другой, а у клиента -третьий. Да и в интернет ходят все по разному. Я - напрямую, тестировщики через свой прокси, заказчик - через свой. Имхо, по простому, с помощью хендлеров было бы всё проще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:32 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeКстати, пару лет тому назад, я использовал данные из ЦБР. Но было это так: 1. Данные брал в формате XML. 2. В приложении аспнет преобразовывал их в JSON (стандартным способом). 3. JSON получал через JSONP, и прикручивал данные, куда было надо на страничке. Не совсем хорошая архитектура налету мусолить цбр-овские вненшние ресурсы. Тру подходом является периодическое обновление данных (по шедулеру) с внешних SOA к себе в БД. А уж своим клиентам отдавать свои честные данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:33 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeskyANA, Нету особых проблем. Только много букаф.Выше Вы сказали, что всё плохо и криво, и ламер писал. Парадокс. Ну да ладно, я Вас понял. Для Ваших задач Вам удобнее использовать хендлеры. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:35 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeА долго потому, что список урлов вэб-сервисов хранится в базе. У меня - один, у тестировщиков - другой, а у клиента -третьий. Да и в интернет ходят все по разному. Я - напрямую, тестировщики через свой прокси, заказчик - через свой. Ну точно так же у тебя и список урлов ashx хранится в базе. В чем смысл сказанного, не понимаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:36 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУShSergeА долго потому, что список урлов вэб-сервисов хранится в базе. У меня - один, у тестировщиков - другой, а у клиента -третьий. Да и в интернет ходят все по разному. Я - напрямую, тестировщики через свой прокси, заказчик - через свой. Ну точно так же у тебя и список урлов ashx хранится в базе. В чем смысл сказанного, не понимаю.+1 Тема сисек урлов не раскрыта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:38 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУShSergeКстати, пару лет тому назад, я использовал данные из ЦБР. Но было это так: 1. Данные брал в формате XML. 2. В приложении аспнет преобразовывал их в JSON (стандартным способом). 3. JSON получал через JSONP, и прикручивал данные, куда было надо на страничке. Не совсем хорошая архитектура налету мусолить цбр-овские вненшние ресурсы. Тру подходом является периодическое обновление данных (по шедулеру) с внешних SOA к себе в БД. А уж своим клиентам отдавать свои честные данные. +1 Я ваще сча на Workflow с WCF подсел. Команду на сервак послал, он там несколько часов мусолит, результат готов, лепота. Да и кубики складывать прикольно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:46 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
skyANAТема сисек урлов не раскрыта. Я тоже не понимаю наезда на asmx. Если Серж заберёт слова обратно, отцеплюсь от него, так и быть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:46 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
EDUARD SAPOTSKI+1 Я ваще сча на Workflow с WCF подсел. Команду на сервак послал, он там несколько часов мусолит, результат готов, лепота. Да и кубики складывать прикольно Да, Workflow офигенная тема. В шарепоинте с ними пересекаюсь. Но чисто с нуля чтоб WF покурить, рука не поднимается :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.03.2013, 14:48 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Всех благодарю за дискуссию! p.s. пошел прикручивать web-service :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2013, 10:15 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
gepard1980Всех благодарю за дискуссию! p.s. пошел прикручивать web-service :-)А Вы не торопитесь, посмотрите в сторону WCF + netTcpBinding с возможным переходом в будущем на basicHttpBinding (если Ваши приложения таки будут разнесены на разные сервера). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.03.2013, 10:25 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУЯ тоже не понимаю наезда на asmx. Если Серж заберёт слова обратно, отцеплюсь от него, так и быть ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 12:11 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУМСУЯ тоже не понимаю наезда на asmx. Если Серж заберёт слова обратно, отцеплюсь от него, так и быть ? Я не наезджал. Хочется - пользуйся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 12:14 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Более того, я даже скажу, " всегда пользуйся ". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 12:15 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeЯ не наезжал. Хочется - пользуйся. Хм... ...ShSergeпро вэб-сервисы, рекомендую забыть нафиг, как страшный сон. Даже не понимаю какой ламер, в каком учебнике по аспнет это первый написал. Для вэба они не подходят. Вернее, подходят, но очень плохо и криво То ли я дурак, то ли лыжи не едут (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 13:48 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУТо ли я дурак, то ли лыжи не едут (с) Однако, выбор таки есть. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 13:52 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Я, вообще-то, о простоте решений говорил. Особенно для тех, у кого лыжи не едут. А у кого едут - пускай сами разбираются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 13:54 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSerge, говоришь загадками и елозишь на ровном месте, как егоза ) Определись, наконец, и дай резюмирующее заключение по SOA. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:04 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУShSerge, говоришь загадками и елозишь на ровном месте, как егоза ) Определись, наконец, и дай резюмирующее заключение по SOA. Раз плюнуть. Если хотите подключаться в "чужим" вэб-серверам, то очень удобная и полезная штука. Или писать свою общедоступную универсальную штуку. А если Вы делаете "свой" проект на обеих сторонах, то это - просто ошибка проектирования. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:10 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeМСУShSerge, говоришь загадками и елозишь на ровном месте, как егоза ) Определись, наконец, и дай резюмирующее заключение по SOA. Раз плюнуть. Если хотите подключаться в "чужим" вэб-серверам, то очень удобная и полезная штука. Или писать свою общедоступную универсальную штуку. А если Вы делаете "свой" проект на обеих сторонах, то это - просто ошибка проектирования.Слишком субъективно. А если мне в рамках "своего" проекта надо интегрироваться с 1C, то даже и не стоит рассматривать поддержку веб-сервисов через WSПрокси, что появилась в версии 1С 8? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:15 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSerge, да и аргументы у Вас никакие. Веб-сервисы - это ошибка проектирования, потому что мне проще их не использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:17 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
skyANA, Пишите, пишите. Я же не запрещаю. Только в 90% случаев, когда используют эту технологию, она и нафиг не нужна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:23 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Для публичных и общедоступных фишек - очень полезно. Здесь никаких сомнений быть не может. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:24 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeЕсли хотите подключаться в "чужим" вэб-серверам, то очень удобная и полезная штука. Или писать свою общедоступную универсальную штуку. А почему именно к чужим? Почему я не могу в своей компании развернуть честный SOA плацдарм, в котором все системы, учавствующие в интеграции, будут хоть по указанным шлюзам? Или ты предлагаешь интегрировать системы "на хендлерах"? ShSergeА если Вы делаете "свой" проект на обеих сторонах, то это - просто ошибка проектирования. На аргументы ты скуп... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:25 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeДля публичных и общедоступных фишек - очень полезно. Здесь никаких сомнений быть не может. Я так и не понял, почему SOA должен классифицироваться на "публичность" и "непубличность". Сегодня публично, завтра непублично... Какая, вообще, разница? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:27 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУА почему именно к чужим? Это означает, что вопрос и ответ одновременно пишешь не ты, или кто-то из твоих респондентов недоступен в реале, поэтому тебе надо использовать стандартный протокол, а не то, что просто и естественно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:31 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSerge, а если вопрос и ответ одновременно пишешь ты, а потом к начальству приходят партнёры и говорят, что хотели бы интегрироваться с вашей системой. Спрашивают, что им для этого надо реализовать, какую спецификацию, где и как она описана? "Публичность", "непубличность", "ты", "не ты" - это не аргументы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 14:47 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSergeМСУА почему именно к чужим? Это означает, что вопрос и ответ одновременно пишешь не ты, или кто-то из твоих респондентов недоступен в реале, поэтому тебе надо использовать стандартный протокол, а не то, что просто и естественно. Нихрена не понял. 1. Почему меня и мой сервис должна заботить недоступность "респондентов"? 2. http - это уже не стандартный протокол? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 15:19 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Можно бесконечно выдумывать свистелки, для которых вот как раз в таком-то варианте реализации нет костылей. А если у начальства нет партнеров? А если прилетели инопланетяне и выжгли моск и начальству и партнерам? Можно заложиться именно на это и вообще ничего не писать. "Партнеры", "придут" — это не аргументы. Аргументы — ТЗ, в котором ни партнеров ни инопланетян может быть вообще не предусмотрено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 15:23 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
Antonariy, всё верно говоришь, но позволю себе небольшой оффтоп: 14055386 Что скажешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 15:50 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУAntonariy, всё верно говоришь, но позволю себе небольшой оффтоп: 14055386 Что скажешь?Ок. Надо было в МСДН прямо в справке по свойству и написать, что ин мемори означает в temp. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 15:57 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
ShSerge, по поводу хендлеров. Более, чем ad hoc отдать статичный ресурсишко сайта (images, scripts, styles) - хендлеры ни на что не годятся. Строить какую-то там фундаментальную архитектуру (а-ля SOA) на хендлерах для транспорта объектов с сервера на клиент и обратно - это просто шизофрения, прости. Другого слова не подобралось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 15:57 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
AntonariyОк. Надо было в МСДН прямо в справке по свойству и написать, что ин мемори означает в temp. Я тоже склоняюсь к точке зрения, что в справке хрень написана. Да и свойство по-идиотски названо, если на то пошло. Видно, когда-то хотели сделать действительно ин мемори, заготовили классы, написали доку. Но реализация оказалась слишком дорогой, решили не париться и сделали тяп-ляп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 16:00 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУAntonariyОк. Надо было в МСДН прямо в справке по свойству и написать, что ин мемори означает в temp. Я тоже склоняюсь к точке зрения, что в справке хрень написана. Да и свойство по-идиотски названо, если на то пошло. Видно, когда-то хотели сделать действительно ин мемори, заготовили классы, написали доку. Но реализация оказалась слишком дорогой, решили не париться и сделали тяп-ляп.Ладно, а в чем зло оверхеда? При уничтожении объекта временный файл остается в темпе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 16:04 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
AntonariyЛадно, а в чем зло оверхеда? При уничтожении объекта временный файл остается в темпе? Ну сам по себе оверхед на диск не зло, смотря что делаешь. Но в контексте сервера приложений (с более или менее приличной нагрузкой) файловый оверхед не дает шпинделю головки диска курить бамбук в парковочной зоне. Результат, как водится, плачевный - износ жесткого диска вырастает в сотни и тясячи раз со всеми вытекающими. Если бы какой-нить фейсбук заюзал подобную архитектуру, их бы винты и недели не продержались :) Но это всё фееричная теория, а практика говорит так: нужно - делай, но аккуратно, понимая последствия. Главное, что ты знаешь, как это работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 16:25 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУAntonariyЛадно, а в чем зло оверхеда? При уничтожении объекта временный файл остается в темпе? Ну сам по себе оверхед на диск не зло, смотря что делаешь. Но в контексте сервера приложений (с более или менее приличной нагрузкой) файловый оверхед не дает шпинделю головки диска курить бамбук в парковочной зоне. Результат, как водится, плачевный - износ жесткого диска вырастает в сотни и тясячи раз со всеми вытекающими. Если бы какой-нить фейсбук заюзал подобную архитектуру, их бы винты и недели не продержались :) Но это всё фееричная теория, а практика говорит так: нужно - делай, но аккуратно, понимая последствия. Главное, что ты знаешь, как это работает.Ерунда. ЗЫ:Шпиндель - ось блина(ов). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 16:45 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
AntonariyМожно бесконечно выдумывать свистелки, для которых вот как раз в таком-то варианте реализации нет костылей. А если у начальства нет партнеров? А если прилетели инопланетяне и выжгли моск и начальству и партнерам? Можно заложиться именно на это и вообще ничего не писать. "Партнеры", "придут" — это не аргументы. Аргументы — ТЗ, в котором ни партнеров ни инопланетян может быть вообще не предусмотрено.Я не говорю о том, что на что-то надо закладываться. Я говорю о том, что ситуация может измениться и придёт осознание того, что текущее решение придётся выкинуть, а "простым и естественным" окажется другое, и оно, как ни странно, покроет и старый функционал и новые требования. Как-то так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 16:55 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
skyANAAntonariyМожно бесконечно выдумывать свистелки, для которых вот как раз в таком-то варианте реализации нет костылей. А если у начальства нет партнеров? А если прилетели инопланетяне и выжгли моск и начальству и партнерам? Можно заложиться именно на это и вообще ничего не писать. "Партнеры", "придут" — это не аргументы. Аргументы — ТЗ, в котором ни партнеров ни инопланетян может быть вообще не предусмотрено.Я не говорю о том, что на что-то надо закладываться. Я говорю о том, что ситуация может измениться и придёт осознание того, что текущее решение придётся выкинуть, а "простым и естественным" окажется другое, и оно, как ни странно, покроет и старый функционал и новые требования. Как-то так. Ну так он об этом и говорит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 17:00 |
|
||
|
Передача объектов между приложениями ASP.NET
|
|||
|---|---|---|---|
|
#18+
МСУskyANAпропущено... Я не говорю о том, что на что-то надо закладываться. Я говорю о том, что ситуация может измениться и придёт осознание того, что текущее решение придётся выкинуть, а "простым и естественным" окажется другое, и оно, как ни странно, покроет и старый функционал и новые требования. Как-то так. Ну так он об этом и говорит.Да я его прекрасно понимаю. Свою точку зрения раскрыл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.03.2013, 17:52 |
|
||
|
|

start [/forum/topic.php?all=1&fid=18&tid=1358662]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
79ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 245ms |
| total: | 413ms |

| 0 / 0 |
