| // |
| // Licensed to the Apache Software Foundation (ASF) under one |
| // or more contributor license agreements. See the NOTICE file |
| // distributed with this work for additional information |
| // regarding copyright ownership. The ASF licenses this file |
| // to you under the Apache License, Version 2.0 (the |
| // "License"); you may not use this file except in compliance |
| // with the License. You may obtain a copy of the License at |
| // |
| // http://www.apache.org/licenses/LICENSE-2.0 |
| // |
| // Unless required by applicable law or agreed to in writing, |
| // software distributed under the License is distributed on an |
| // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
| // KIND, either express or implied. See the License for the |
| // specific language governing permissions and limitations |
| // under the License. |
| // |
| |
| = Учебная карта по веб-службам |
| :jbake-type: tutorial |
| :jbake-tags: tutorials |
| :jbake-status: published |
| :icons: font |
| :syntax: true |
| :source-highlighter: pygments |
| :toc: left |
| :toc-title: |
| :description: Учебная карта по веб-службам - Apache NetBeans |
| :keywords: Apache NetBeans, Tutorials, Учебная карта по веб-службам |
| |
| == *Общие сведения о веб-службах* |
| |
| Веб-службы представляют собой распределенные компоненты приложений, доступные извне. Их можно использовать для интеграции компьютерных приложений, написанных на различных языках программирования и выполняемых на различных платформах. Веб-службы не зависят от языка и платформы, так как между поставщиками существует договоренность об общих стандартах веб-служб. |
| |
| Приложения веб-служб развертываются на сервере приложений Java EE, например на сервере приложений GlassFish или Sun Java. |
| |
| На этой странице приведены ссылки на определенные документы и ресурсы NetBeans, в которых описывается разработка приложений веб-служб с помощью IDE NetBeans. |
| |
| == Начало работы |
| |
| * link:../docs/websvc/intro-ws.html[+Введение в веб-службы +] |
| |
| == Учебные курсы и статьи |
| |
| === Веб-службы SOAP |
| |
| * link:../docs/websvc/jax-ws.html[+Начало работы с веб-службами JAX-WS+] |
| * link:../docs/websvc/client.html[+Разработка клиентов веб-служб JAX-WS+] |
| * Передача двоичных данных в SOAP: практическое руководство в пяти частях |
| ** link:../docs/websvc/flower_overview.html[+Часть 1: Обзор+] |
| ** link:../docs/websvc/flower_ws.html[+Часть 2. Создание веб-службы+] |
| ** link:../docs/websvc/flower-code-ws.html[+Часть 3. Написание кода веб-службы и ее тестирование+] |
| ** link:../docs/websvc/flower_wsdl_schema.html[+Часть 4. Изменение файлов схемы и WSDL для передачи двоичных данных+] |
| ** link:../docs/websvc/flower_swing.html[+Часть 5. Создание клиента Swing+] |
| |
| === Веб-службы RESTful |
| |
| * link:../docs/websvc/rest.html[+Начало работы с веб-службами RESTful+] |
| * link:http://netbeans.dzone.com/nb-generate-simpler-rest[+DZone: Использование IDE NetBeans для создания более простых веб-служб RESTful+] |
| * link:http://netbeans.dzone.com/nb-smugmug-client[+DZone: клиент SmugMug в Java с IDE NetBeans+] |
| * link:http://netbeans.dzone.com/articles/how-to-combine-rest-and-ejb-31[+DZone: совмещение служб REST с EJB 3.1+] |
| |
| === Программное обеспечение как услуга (SaaS) |
| |
| * link:../docs/websvc/zillow.html[+Модель "ПО как услуга": Zillow+] |
| |
| == Документы от сообщества |
| |
| * link:http://netbeans.dzone.com/nb-hierarchical-web-services[+Иерархическая разработка веб-служб с помощью IDE NetBeans+] (автор Джайсурая Венуг (Jayasurya Venug)) |
| * link:http://buttso.blogspot.com/2011/02/using-jax-rs-with-weblogic-server-1034.html[+Блог Стива Баттона (Steve Button): Using JAX-RS [and IDE NetBeans] With WebLogic Server 10.3.4 (Использование JAX-RS [и IDE NetBeans] с сервером WebLogic 10.3.4)+] |
| * link:http://www.adam-bien.com/roller/abien/entry/simplest_possible_ejb_3_13[+Простейший компонент EJB 3.1/REST (JSR 311) +], Эдам Бьен (Adam Bien) |
| * link:http://wiki.netbeans.org/TransformingSOAPMessagesWithXSLT[+Преобразование сообщений SOAP с помощью XSLT+], Зигфрид Болз (Siegfried Bolz) |
| * link:http://wiki.netbeans.org/JavaClientForDeliciousUsingNetBeans[+Создание клиента Java для веб-служб RESTful del.icio.us+], Амит Камар Саха (Amit Kumar Saha) |
| * link:http://wiki.netbeans.org/SOAPclientForOpenCalais[+Клиент SOAP для Open Calais+], Амит Камар Саха (Amit Kumar Saha) |
| |
| == Экранные демонстрации |
| |
| * link:../docs/websvc/pet-catalog-screencast.html[+Pet Catalog (веб-службы RESTful) - IDE NetBeans 6.5+] |
| * java.net: link:http://download.java.net/javaee5/screencasts/metro-nb6/[+Построение безопасных и надежных веб-служб с использованием Metro/GlassFish+] |
| * YouTube: link:http://youtube.com/watch?v=K8OtFD6RLMM[+SOCRADES: Демонстрация веб-служб на устройствах SPOT от Sun +] |
| |
| == Другие источники |
| |
| === _Разработка приложений в IDE NetBeans_ - Руководство пользователя |
| |
| * link:http://www.oracle.com/pls/topic/lookup?ctx=nb7400&id=NBDAG1842[+Разработка и защита веб-служб+] |
| * link:http://www.oracle.com/pls/topic/lookup?ctx=nb7400&id=NBDAG1035[+Разработка веб-приложений+] |
| * link:http://www.oracle.com/pls/topic/lookup?ctx=nb7400&id=NBDAG1216[+Разработка корпоративных приложений+] |
| * link:http://www.oracle.com/pls/topic/lookup?ctx=nb7400&id=NBDAG1649[+Работа с веб-серверами и серверами приложений+] |
| |
| === Часто задаваемые вопросы |
| |
| * link:http://wiki.netbeans.org/NetBeansUserFAQ#section-NetBeansUserFAQ-WebServicesDevelopment[+Часто задаваемые вопросы по разработке веб-служб+] |
| |
| === Учебные курсы и другие документы |
| |
| * link:https://weblogs.java.net/blog/caroljmcdonald/archive/2013/09/16/example-backbonejs-jax-rs-jpa-application[+Примеры приложений Backbone.js , JAX-RS, JPA+] |
| * link:http://coenraets.org/blog/2011/12/restful-services-with-jquery-and-java-using-jax-rs-and-jersey/[+Службы RESTful с JQuery и Java при использовании JAX-RS и Jersey+] |
| * link:https://glassfish.java.net/[+Присоединяйтесь к сообществу GlassFish! +] |
| * link:http://www.mysql.com/why-mysql/java/[+Материалы по MySQL и Java+] |
| * link:http://java.dzone.com/news/5-techniques-create-web-servic[+5 способов создания веб-служб Java с помощью WSDL+] |
| * link:http://netbeans.dzone.com/news/spring-framework-support-rest-[+Поддержка инфраструктуры Spring в Jersey REST 0.7+] |
| * link:http://netbeans.dzone.com/news/advanced-web-service-interoper[+Расширенная совместимость веб-служб – это просто+] |
| * link:http://netbeans.dzone.com/news/getting-started-with-software-[+Введение в понятие "Программное обеспечение как услуга"+] |
| |
| === Блоги |
| |
| * link:http://javaevangelist.blogspot.com/[+Блог Джона Йеари (John Yeary): Web Services on IDE NetBeans (Веб-службы в IDE NetBeans)+] |
| * link:http://www.java.net/blogs/caroljmcdonald/[+Кэрол Макдонадлд (Carol McDonald): Java EE+] |
| * link:http://blogs.oracle.com/japod/[+Блог Якоба Подласека (Jakub Podlasek): Веб-службы RESTful Jersey+] |
| * link:http://blogs.oracle.com/geertjan/[+Гиртжан Виленга (Geertjan Wielenga): IDE NetBeans Platform (Платформа IDE NetBeans)+] |