|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jan 2010
Сообщений: 37
|
как вызвать метод без параметров через RemoteObject(WebORB)
Тестовое задание
вызовите функцию из класса InterviewService прототип: String requestInterview(Person person); класс на серверной стороне namespace com.melior.interview { public class Person { String firstName; String lastName; } } Нельзя объявлять класс Person, а также нельзя использовать атрибут [RemoteClass]. -------------------------------------------- Как это сделать, если не использывать атрибут немогу понять. protected function button1_clickHandler(event:MouseEvent):void { var person:Object = new Object() person.firstName="anton" person.lastName="antonov" userRequest.requestInterview(person) } private function returnHandler(e:ResultEvent):void { Alert.show( String(e.result) ) } ]]> </fx:Script> <fx:Declarations> <mx:RemoteObject id="userRequest" showBusyCursor="true" destination="GenericDestination" source="com.melior.interview.InterviewService" endpoint="http://dev.themidnightcoders.com:2050/weborb.wo"> <mx:method name="requestInterview" result="returnHandler(event)" fault="mx.controls.Alert.show(event.fault.faultString)"/> </mx:RemoteObject> </fx:Declarations> Попробовал сделать через Object, вместо Person, но все ровно не работает. Последний раз редактировалось nocoments; 05.06.2010 в 20:33. |
|
|||||
Регистрация: Aug 2009
Сообщений: 15
|
а если написать свою сериализацию?
но там я так понимаю нет доступа к серверу. |
Часовой пояс GMT +4, время: 00:38. |
|
« Предыдущая тема | Следующая тема » |
|
|