Содержание
- 2. 08/15/2023 Web Services 1. Grid и Web Services роль WS в Grid-технологии 2. Реализации Grid Globus
- 3. 08/15/2023 Web Services “Основная причина появления Web-сервисов - неспособность существующих технологий, таких как объектные системы типа
- 4. Web Services 1. Распределенные системы
- 5. 2. Отношения “клиент-сервер” Client Server Server Client
- 6. 3. Технологии для распределенных систем Socket- программирование . . . . . . . . .
- 7. 4. Объектно-ориентированные системы 4.1. Объектно-ориентированное программирование Локальные объекты: Math m = new Math(); double d1 =
- 8. CORBA-объекты (VisiBroker): ORB orb = ORB.init(); Math m = MathHelper.bind(orb, “MathServer”); double d1 = m.PI +m.E;
- 9. 4.2. Объектно-ориентированные распределенные системы Client Server Registry Object Interface IDL 1. Define interface 2. Implementation 3.
- 10. 5. Web Services - сервис-ориентированные распределенные системы Discovery Agency Service Description Service Provider Service Description Service
- 11. XML-технология
- 12. Элементы XML-технологии: Грамматика – DTD, XML Schema Синтаксический анализ (well formed, valid) Объектная модель DOM XML-преобразования
- 13. 5. Стандарты Web Services SOAP - Simple Object Access Protocol WSDL – Web Services Definition Language
- 14. SOAP – правила построения сообщений в XML-формате и передача их по протоколу HTTP . . .
- 15. Программирование SOAP-сообщений SOAPConnectionFactory scf = SOAPConnectionFactory.newInstance(); SOAPConnection con = scf.createConnection(); MessageFactory mf = MessageFactory.newInstance(); SOAPMessage msg
- 16. I. Режим передачи данных в SOAP-сообщениях Синхронные сообщения
- 17. Асинхронные сообщения
- 18. II. Режим RPC – вызов удаленных процедур Stub stub = createProxy(); CarRentalQuotes objRef = (CarRentalQuotes)stub; String[]
- 19. Диаграмма конвертирования RPC-вызовов в SOAP-сообщения
- 20. WSDL – Web Services Definition Language targetNamespace="http://com.test/wsdl/MyHello" xmlns:tns="http://com.test/wsdl/MyHello" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded" namespace="http://com.test/wsdl/MyHello"/> encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" use="encoded"
- 21. Регистрация сервисов UDDI(Universal Description, Discovery and Integration) - регистрация вычислительных или коммерческих услуг в формализованном XML-формате.
- 22. Существует ряд открытых для пользователей UDDI-серверов, как для промышленного использования (UBR, UDDI Business Registry), так и
- 23. ebXML в основном предназначен для электронного бизнеса, предоставляет средства регистрации, поиска и анализа сервисных услуг. В
- 24. Реализации технологий Web Services SOAP Toolkit (Microsoft) Apache Axis, WebSphere Application Server (IBM), JWSDP (Sun).
- 25. http://www.xmethods.net/ve2/ViewListing.po;jsessionid=JQ4xjIisC91JCSafUI-E8NsY(QhxieSRM)?serviceid=175374
- 27. Скачать презентацию