Что такое tempuri.org?

Исключение нулевого указателя - это индикатор того, что вы используете объект, не инициализируя его.

Например, ниже - класс ученика, который будет использовать его в нашем коде.

public class Student {

    private int id;

    public int getId() {
        return this.id;
    }

    public setId(int newId) {
        this.id = newId;
    }
}

Приведенный ниже код дает вам исключение с нулевым указателем.

public class School {

    Student obj_Student;

    public School() {
        try {
            obj_Student.getId();
        }
        catch(Exception e) {
            System.out.println("Null Pointer ");
        }
    }
}

Поскольку вы используете Obj_Student, но вы забыли инициализировать его, как в правильном коде, показанном ниже:

public class School {

    Student obj_Student;

    public School() {
        try {
            obj_Student = new Student();
            obj_Student.setId(12);
            obj_Student.getId();
        }
        catch(Exception e) {
            System.out.println("Null Pointer ");
        }
    }
}
89
задан SpoiledTechie.com 14 September 2010 в 17:21
поделиться

5 ответов

Веб-сервисы требуют уникальных пространств имен, таким образом, они не смущают каждого схемы других и безотносительно друг с другом. URL (домен, субдомен, подсубдомен, и т.д.) является умным идентификатором, поскольку это, как "гарантируют", будет уникально, и при большинстве обстоятельств Вы уже получили то.

43
ответ дан stakx supports GoFundMonica 24 November 2019 в 07:20
поделиться

К сожалению, tempuri.org URL теперь просто перенаправляет к Bing.

Вы видите то, что это раньше представляло через archive.org:

https://web.archive.org/web/20090304024056/http://tempuri.org /

Для заключения в кавычки:

для Каждого веб-сервиса XML нужно уникальное пространство имен для клиентских приложений для различения его от других сервисов в сети. По умолчанию, использование веб-сервисов ASP.NET http://tempuri.org/ с этой целью. В то время как это подходящее для веб-сервисов XML разрабатываемые, опубликованные сервисы должно использовать уникальное, постоянное пространство имен.

Ваш веб-сервис XML должен быть определен пространством имен, которым Вы управляете. Например, можно использовать название Интернет-домена компании в качестве части пространства имен. Хотя много пространств имен похожи на URL, они не должны указывать на фактические ресурсы в сети.

Для создания веб-сервисов XML с помощью ASP.NET, пространство имен по умолчанию может быть изменено с помощью свойства Namespace атрибута WebService. Атрибут WebService применяется к классу, который содержит методы веб-сервиса XML. Ниже пример кода, который устанавливает пространство имен на" http://microsoft.com/webservices/ ":

C#

[WebService(Namespace="http://microsoft.com/webservices/")]
public class MyWebService {
   // implementation
}

Визуальный Basic.NET

<WebService(Namespace:="http://microsoft.com/webservices/")> Public Class MyWebService
    ' implementation
End Class

Визуальный J#.NET

/**@attribute WebService(Namespace="http://microsoft.com/webservices/")*/
public class MyWebService {
    // implementation
}

также стоит считать раздел '1,3 Генерирующихся URI в:

http://www.w3.org/TR/wsdl#_Toc492291092

51
ответ дан Kev 24 November 2019 в 07:20
поделиться

Вероятно, чтобы гарантировать, что общедоступные веб-сервисы будут уникальны.

Это всегда заставляет меня думать о восхитительных глубоких жареных обработках...

11
ответ дан Andrew Kennan 24 November 2019 в 07:20
поделиться

http://en.wikipedia.org/wiki/Tempuri

tempuri.org является URI пространства имен по умолчанию, используемым продуктами разработки Microsoft, как Visual Studio.

7
ответ дан Cody Brocious 24 November 2019 в 07:20
поделиться

Обратите внимание, что пространства имен, которые находятся в формате допустимого веб-URL, должны не обязательно быть разыменованы, т.е. Вы не должны служить фактическому содержанию в том URL. Все, что имеет значение, - то, что пространство имен глобально уникально.

7
ответ дан Ates Goral 24 November 2019 в 07:20
поделиться
Другие вопросы по тегам:

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