Регистрация  |  Вход

WebService keyword

Кто-то использовал или знает, как это ключевое слово работает для переменных класса?

В документации Considerations for Using the WebService Keyword говорится

You must use the webService keyword with any member variables that you want to expose as part of a Web service.
. Но сколько я работаю с сервисами, никогда не использовал в своих обертках это ключевое слово. А тут столкнулся с классом, в котором у всех переменных это ключевое слово. И объект сохраняется как JSON в СФ.
Разницы при использовании webservice и без него для итогового JSON я не вижу.

Кто-то использовал или знает, как это ключевое слово работает для переменных класса?

В документации [url=https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_web_services_methods_considerations.htm]Considerations for Using the WebService Keyword[/url] говорится [quote]You must use the webService keyword with any member variables that you want to expose as part of a Web service. [/quote]. Но сколько я работаю с сервисами, никогда не использовал в своих обертках это ключевое слово. А тут столкнулся с классом, в котором у всех переменных это ключевое слово. И объект сохраняется как JSON в СФ.
Разницы при использовании webservice и без него для итогового JSON я не вижу.

Chiz
Кто-то использовал или знает, как это ключевое слово работает для переменных класса?

В документации Considerations for Using the WebService Keyword говорится

You must use the webService keyword with any member variables that you want to expose as part of a Web service.
. Но сколько я работаю с сервисами, никогда не использовал в своих обертках это ключевое слово. А тут столкнулся с классом, в котором у всех переменных это ключевое слово. И объект сохраняется как JSON в СФ.
Разницы при использовании webservice и без него для итогового JSON я не вижу.

Ты когда нибудь сам вебсервисы на салесфорсе писал ? Которые работают по SOAP ?

[quote="Chiz"]Кто-то использовал или знает, как это ключевое слово работает для переменных класса?

В документации [url=https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/apex_web_services_methods_considerations.htm]Considerations for Using the WebService Keyword[/url] говорится [quote]You must use the webService keyword with any member variables that you want to expose as part of a Web service. [/quote]. Но сколько я работаю с сервисами, никогда не использовал в своих обертках это ключевое слово. А тут столкнулся с классом, в котором у всех переменных это ключевое слово. И объект сохраняется как JSON в СФ.
Разницы при использовании webservice и без него для итогового JSON я не вижу.[/quote]

Ты когда нибудь сам вебсервисы на салесфорсе писал ? Которые работают по SOAP ?

Сорри написал, а потом подумал

Сорри :D написал, а потом подумал :D 

Chiz
Но сколько я работаю с сервисами, никогда не использовал в своих обертках это ключевое слово.

Наверно, потому что все сериализовал в строку.

[quote="Chiz"]Но сколько я работаю с сервисами, никогда не использовал в своих обертках это ключевое слово.[/quote]
Наверно, потому что все сериализовал в строку.

wilder
Ты когда нибудь сам вебсервисы на салесфорсе писал ?

Да, я практически только этим последние 1,5 года и занимался.
wilder
Которые работают по SOAP ?
Нет, только Apex REST

[quote="wilder"]Ты когда нибудь сам вебсервисы на салесфорсе писал ?[/quote]
Да, я практически только этим последние 1,5 года и занимался.
[quote="wilder"]Которые работают по SOAP ?[/quote]Нет, только [url=https://developer.salesforce.com/page/Creating_REST_APIs_using_Apex_REST]Apex REST[/url]

Gres
Наверно, потому что все сериализовал в строку.
А во что еще объект можно сериализовать для передачи во внешнюю среду?

[quote="Gres"]Наверно, потому что все сериализовал в строку.[/quote]А во что еще объект можно сериализовать для передачи во внешнюю среду?