powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Передача объектов между приложениями ASP.NET
25 сообщений из 59, страница 1 из 3
Передача объектов между приложениями ASP.NET
    #38185232
gepard1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какой на данный момент лучший способ для передачи объектов между ASP.NET 4 - приложениями? Приложения запущены на одном сервере, в дальнейшем могут быть разнесены на разные сервера.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185252
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну... они могут например дергать вебсервисы друг друга...

а что значит "лучший" ?
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185284
gepard1980
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Имеется ввиду лучший по-производительности : каналы, memory map files, сокеты, .NET Remoting. Вот я че-то не подумал, а как из ASP.NET обычного сайта веб-сервис сделать? Просто атрибут [WebMethod] прописать у метода?
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185298
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Solution Explorer -> Add -> New Item -> Web Service
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185304
Фотография Паганель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
о производительности ничего не скажу потому что не знаю

ЗЫ в случае разных серверов общая память как бы не вариант... или я отстал от жизни :)
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185313
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Производительность - TCP, вполне хорошая скорость и универсальность - HTTP, с которым дружат все.
Я бы рекомендовал HTTP привязки. Для WCF - BasicHttpBinding или WSHttpBinding.

P.S. Про сокеты и ремоутинг забудь. От asmx тоже нужно постепенно отходить в сторону wcf.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185485
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бы тоже рекомендовал хттп-привязки, но про вэб-сервисы, рекомендую забыть нафиг, как страшный сон.
Даже не понимаю какой ламер, в каком учебнике по аспнет это первый написал. Для вэба они не подходят. Вернее, подходят, но очень плохо и криво. Хендлеры + передача данных из базы в XML (иногда, JSON) - наше всё.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185490
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeХендлеры + передача данных из базы в XML (иногда, JSON) - наше всё.
Может это и Ваше все, а мы и с веб-сервисами неплохо живем
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185494
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EDUARD SAPOTSKI,
Смотря, что Вы называете этим словом.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185497
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge, может проблема в том, что ты не разобрался с веб-сервисами?
Хендлеры и рядом не валялись с веб-сервисами по возможностям. Одна генерация прокси по wsdl чего стоит.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185503
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge Хендлеры + передача данных из базы в XML (иногда, JSON) - наше всё.
Кстати, хендлеры прошлый век. WebAPI если на то прошло.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185512
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУShSerge, может проблема в том, что ты не разобрался с веб-сервисами?
Хендлеры и рядом не валялись с веб-сервисами по возможностям. Одна генерация прокси по wsdl чего стоит.
Я не генерил прокси. Мне это и нафиг не нужно.
Мне надо было с одной базы на одном сервере вытащить данные для обработки в другой базе, на другом сервере. С одной и с другой стороны это дело пишется за 15 минут. Так и было.
А сейчас у меня (уже месяц) проблема с прикруткой, раскруткой и наладкой вэбсервиса (не я писал, человек уволился), который ещё более простую работу делает.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185514
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУShSerge Хендлеры + передача данных из базы в XML (иногда, JSON) - наше всё.
Кстати, хендлеры прошлый век. WebAPI если на то прошло.
Знаю я про это.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185526
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeМне надо было с одной базы на одном сервере вытащить данные для обработки в другой базе, на другом сервере.А мне в домашнем проекте надо данные из 1C 8 принимать.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185534
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЯ не генерил прокси. Мне это и нафиг не нужно.
Ну вот плохо, что я могу сказать. Вот боевой вебсервис центробанка, расскажи нам, чем он плох?
http://www.cbr.ru/dailyinfowebserv/dailyinfo.asmx
Автодокументация, автопрокси, типизация. Зло?

ShSergeМне надо было с одной базы на одном сервере вытащить данные для обработки в другой базе, на другом сервере. С одной и с другой стороны это дело пишется за 15 минут. Так и было.
И чем не устраивает asmx?

ShSergeА сейчас у меня (уже месяц) проблема с прикруткой, раскруткой и наладкой вэбсервиса (не я писал, человек уволился), который ещё более простую работу делает.
Ну вот я и говорю, просто не разобрался. Или тот чел написал какую-то жуть. Причем тут asmx-то?
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185573
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУShSergeЯ не генерил прокси. Мне это и нафиг не нужно.
Ну вот плохо, что я могу сказать. Вот боевой вебсервис центробанка, расскажи нам, чем он плох?
http://www.cbr.ru/dailyinfowebserv/dailyinfo.asmx
Автодокументация, автопрокси, типизация. Зло?
Очень хороший пример. Здесь я ничего против не имею.
Кстати, пару лет тому назад, я использовал данные из ЦБР. Но было это так:
1. Данные брал в формате XML.
2. В приложении аспнет преобразовывал их в JSON (стандартным способом).
3. JSON получал через JSONP, и прикручивал данные, куда было надо на страничке.
Могу поспорить, что кода ненамного больше (если не меньше) написал, чем если бы это делал через вэбсервис.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185584
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeЯ бы тоже рекомендовал хттп-привязки, но про вэб-сервисы, рекомендую забыть нафиг, как страшный сон.
Даже не понимаю какой ламер, в каком учебнике по аспнет это первый написал. Для вэба они не подходят . Вернее, подходят, но очень плохо и криво. Хендлеры + передача данных из базы в XML (иногда, JSON) - наше всё.Под вебом Вы понимаете отображение полученных Ajax-ом данных на странице?
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185597
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA...Под вебом Вы понимаете отображение полученных Ajax-ом данных на странице?
В том конкретном случае - нет. Данные получаем вэбклиентом в сишарпе, например.
Иногда, можно и на клиенте прямо на страничку получать аяксом, но это - уже другое дело.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185618
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge, и какие конкретно проблемы возникают при работе с веб-сервисами через WebClient? Сложно собрать SOAP-конверт?
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185634
Фотография EDUARD SAPOTSKI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAShSerge, и какие конкретно проблемы возникают при работе с веб-сервисами через WebClient? Сложно собрать SOAP-конверт?
Да никаких проблем не возникает, те кто говорит что веб-сервисы это зло, просто не смогли их раскурить! Хотя четам курить ваще не понимаю...
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185641
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

Нету особых проблем. Только много букаф.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185655
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А долго потому, что список урлов вэб-сервисов хранится в базе. У меня - один, у тестировщиков - другой, а у клиента -третьий.
Да и в интернет ходят все по разному. Я - напрямую, тестировщики через свой прокси, заказчик - через свой.
Имхо, по простому, с помощью хендлеров было бы всё проще.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185656
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeКстати, пару лет тому назад, я использовал данные из ЦБР. Но было это так:
1. Данные брал в формате XML.
2. В приложении аспнет преобразовывал их в JSON (стандартным способом).
3. JSON получал через JSONP, и прикручивал данные, куда было надо на страничке.
Не совсем хорошая архитектура налету мусолить цбр-овские вненшние ресурсы. Тру подходом является периодическое обновление данных (по шедулеру) с внешних SOA к себе в БД. А уж своим клиентам отдавать свои честные данные.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185658
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeskyANA,

Нету особых проблем. Только много букаф.Выше Вы сказали, что всё плохо и криво, и ламер писал. Парадокс.

Ну да ладно, я Вас понял. Для Ваших задач Вам удобнее использовать хендлеры.
...
Рейтинг: 0 / 0
Передача объектов между приложениями ASP.NET
    #38185659
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeА долго потому, что список урлов вэб-сервисов хранится в базе. У меня - один, у тестировщиков - другой, а у клиента -третьий.
Да и в интернет ходят все по разному. Я - напрямую, тестировщики через свой прокси, заказчик - через свой.
Ну точно так же у тебя и список урлов ashx хранится в базе. В чем смысл сказанного, не понимаю.
...
Рейтинг: 0 / 0
25 сообщений из 59, страница 1 из 3
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Передача объектов между приложениями ASP.NET
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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