Заменить пункты span
на div
. https://jsfiddle.net/ug28sbkr/
WCF (Windows Communication Foundation) является имя, которое Microsoft использует для Framework , который может связываться между несколькими серверами независимо от их операционной системы или технологии .
Вы можете использовать эту платформу для отправки и получения сообщений и вложений ( файлы, изображения и т. д.) и с любого компьютера в мире.
С точки зрения разработчика, это ' s новая версия WSE (расширения веб-сервисов) с MTOM (механизм оптимизации передачи сообщений SOAP), которая сама была обновленной версией простой веб-службы (.ASMX).
WCF называется Service Framework , а не веб-служба, поскольку она больше не зависит от IIS (информационный сервер Интернета), который будет размещен. Теперь вы можете разместить приложение WCF с помощью TCP / IP, разместить его как службу Windows или даже разместить как приложение - и вы все равно можете разместить его и в IIS.
Он использует протокол SOAP и другие (это настраивается только в одном файле), а также поддерживает HTTP и HTTPS для обмена сообщениями и вложениями. Теперь у вас есть множество новых опций безопасности ... и это " самое лучшее решение ", которое можно использовать для отправки / получения сообщений из любого места во что угодно.
Он широко используется в мире AJAX , потому что он может отправлять сообщения в формате JSON. Из-за этого jQuery и другие JavaScript-фреймворки прекрасно работают с ним.
Для материалов для чтения , я рекомендую купить хорошую книгу, потому что это хороший способ самообучаться и иметь его для справки позже. , Я лично купил Wrox Professional WCF , и мне это нравится.
WCF обозначает Windows Communication Foundation.
MSDN немного Сухой, но Википедия хорошо это выражает:
WCF является частью .NET Framework, посвященной коммуникациям.
В моем случае это означало более богатую альтернативу простым старым веб-сервисам, с выбором между уровнями связи.
15 Seconds также имеет отличный учебник по WCF :
WCF - это унифицированная модель программирования, которая сочетает в себе лучшие в своем классе функции из веб-сервисов XML, .NET Remoting, MSMQ, и COM + в интегрированную платформу, полностью основанную на наборе открытых отраслевых стандартов.
Одним словом, его технология, позволяющая вашей службе взаимодействовать с приложением или службой с использованием различных протоколов / режимов
WCF отделяет службу от протокола во многом так же, как XHTML и CSS отделяют контент от презентации.
WCF означает «Windows Communication Foundation». Ультра-упрощенная версия состоит в том, что это набор инструментов и библиотек, которые предоставляют разработчику единое представление о коммуникациях. Все в WCF вращается вокруг трех основных концепций: Конечные точки , Каналы и Сообщения . Конечная точка - это вход или выход из вашего кода. Канал - это средство, с помощью которого Сообщение перемещается между этими конечными точками. Используя эту парадигму, вы можете использовать UDP, TCP, HTTP, Peer-to-Peer, MSMQ - все с использованием тех же трех основных концепций.
Что касается учебных ресурсов, называйте меня старомодным, но я люблю свернуться калачиком с хорошей книгой, когда изучаю новую технологию. Как только я освоил основы, мне нравится использовать ссылки в Интернете для расширения моей базы ... но для вступлений, ИМХО, ничто не сравнится с хорошей книгой.
Вы не можете найти лучшую книгу по WCF, чем « Программирование служб WCF » Джувала Лоуи. « Essential Windows Communication Foundation » - тоже неплохая книга, но я все же думаю, что вам лучше подойдет книга Жуваля.
«WCF» означает Windows Communication Framework. WCF является заменой WSE (в настоящее время устарела), ASMX (старые веб-службы ASP.NET) и в некоторой степени также заменяет .NET Remoting.
WCF охватывает все сценарии веб-служб, охватываемые ASMX. и WSE, а затем добавляет поддержку для многих других, включая двоичную связь по TCP / IP, связь по очередям сообщений и именованным каналам и многое другое.
Модель расширенного расширения позволяет как Microsoft, сторонним разработчикам, так и вам, расширить WCF для будущих требований. См. Статью Cloud Computing и статьи Foundations: Работа с сервисной шиной в выпуске MSDN Magazine за апрель 2009 года, чтобы увидеть, как WCF был расширен до некоторых очень современных сценариев.