Как постепенно появиться добавленный HTML с jQuery?

SOAP полезен с точки зрения инструментов, потому что WSDL так легко используется инструментами. Так, можно было генерировать клиенты веб-сервиса для Вас на Вашем любимом языке.

REST играет хорошо с веб-страницами AJAX'y. Если Вы сохраняете свои запросы простыми, можно сделать служебные вызовы непосредственно из JavaScript, и это входит очень удобное. Попытайтесь избегать наличия любых пространств имен в Вашем ответе XML, я видел дроссель браузеров на тех. Так, xsi:type, вероятно, не собирается работать на Вас, никакие чрезмерно сложные XML-схемы.

REST имеет тенденцию иметь лучшую производительность также. Требования ЦП кода, генерирующего ответы REST, имеют тенденцию быть ниже, чем, что показывают платформы SOAP. И, если у Вас есть свои утки поколения XML, выстроенные в линию на стороне сервера, можно эффективно передать XML потоком клиенту. Так, предположите чтение строк курсора базы данных. Поскольку Вы читаете строку, Вы форматируете ее как элемент XML, и Вы пишете что непосредственно в сервисного потребителя. Таким образом, Вы не должны собирать все строки базы данных в памяти прежде, чем начать писать Ваш вывод XML - Вы читаете и пишете одновременно. Изучите новые механизмы шаблонной обработки или XSLT, чтобы заставить потоковую передачу работать на REST.

SOAP, с другой стороны, имеет тенденцию быть сгенерированным сгенерированными инструментом сервисами как большой блоб и только затем записанным. Это не абсолютная истина, заметьте, существуют способы вытащить характеристики потоковой передачи из SOAP, как при помощи вложений.

Мой процесс принятия решений следующие: если я хочу, чтобы мой сервис был легко оснащен потребителями, и сообщения, которые я пишу, будут medium-to-small-ish (10 МБ или меньше), и я не возражаю записывать некоторые дополнительные циклы ЦП на сервере, я иду с SOAP. Если я должен служить Ajax на веб-браузерах, или мне нужна вещь передать потоком, или мои ответы являются гигантскими, я иду REST.

Наконец, существует много больших стандартов, созданных вокруг SOAP, как безопасность WS и получение веб-сервисов с сохранением информации, которые можно включить к тому, если Вы используете правильные инструменты. Такой материал действительно имеет значение и может помочь Вам удовлетворить некоторые волосатые требования.

9
задан VolkerK 11 August 2009 в 19:15
поделиться

3 ответа

Вы можете сделать что-то вроде:

$('<div></div>').appendTo("#id_name").hide().append(html).fadeIn('slow');
17
ответ дан 4 December 2019 в 11:07
поделиться

. Вам нужно сначала убедиться, что переменная «html» является объектом jquery и присутствует в DOM.

Таким образом, вы обычно запускаете функцию обратного вызова, которая запускается, когда работает append ().

пример:

$("#id_name").append(html,function(){
 $(html).fadeIn("slow");
});
2
ответ дан 4 December 2019 в 11:07
поделиться

Это также должно работать (при условии, что html var является фрагментом html-кода) и может быть немного более читаемым:

$(html).appendTo('#id_name').hide().fadeIn('slow');
0
ответ дан 4 December 2019 в 11:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: