Я сделал несколько небольших изменений, чтобы заставить ваш код работать, используя NetBeans 8.2, JDK 8 и Glassfish 4.1.1 в Windows 10:
@Path
для класса также как methode_test()
. Это пересмотренный класс TestService
:
package pkg1;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
@Path("/demo")
public class TestService
{
@Path("/test")
@GET
@Produces("text/plain")
public String methode_test()
{
return "Hello test";
}
}
Это дополнительный класс, который нужно добавить:
package pkg1;
import javax.ws.rs.core.Application;
@javax.ws.rs.ApplicationPath("sample")
public class ApplicationConfig extends Application {
}
Мой проект получил название DemoService , и поэтому имел контекстный корень DemoService , но в вашем случае используемый URL-адрес, вероятно, будет следующим: http: // localhost: 8080 / TestService / sample / demo / test
Примечания:
Для удобства вы можете установить путь по умолчанию, который будет использоваться в браузере при тестировании вашего проекта:
Выберите , запустите и установите значения Контекстный путь и Относительный URL в зависимости от ситуации:
NetBeans 8.2 предоставляет базовое REST-приложение « Hello World », которое можно создать всего несколькими секунд с помощью мастера проектов: Файл> Новый проект ...> Образцы> Веб-службы> REST: Hello World .
(Правовая оговорка: я - разработчик, не DBA),
У нас есть репликация слияния SQL Server 2005 года, настроенная для тиражирования между двумя активными/активными географически разделенными узлами для устойчивости в унаследованной системе.
Я не знаю, легко ли контролировать; за пределами моей сферы компетенции.
Это создает, включает каждую таблицу, чтобы сделать публиковать/подписывать механизм, каждый из которых называет свою собственную хранимую процедуру.
В нашем случае это было настроено для использования идентификационных данных, 1-1bn в узле 0, 1bn-2bn в узле 1, чтобы избежать коллизий идентификационных данных (а не использовать составной ключ NodeId + EntityId для каждой таблицы или ключи изменения, чтобы быть GUID, например).
Я думаю, что задержка репликации вокруг 15 (между Лондоном и Нью-Йорком по специализированной пропускной способности).
Это - огромная боль для работы с:
Предоставленный - часть включенной боли происходит из-за нашей определенной среды и не наличия внутреннего таланта поддерживать эту установку. Ваш пробег может варьироваться.