Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   что такое "маппинг" (mapping) ? (http://www.flasher.ru/forum/showthread.php?t=135750)

Mur4ik 31.01.2010 18:27

что такое "маппинг" (mapping) ?
 
Начал встречать термин "маппинг" (например event mapping, class mapping).
Что это такое маппинг (не то что связано с картами) и для чего и когда используется, в чем прелести?
Вообщем, объясните, плиз, может с примерами кому не лень.

murz 31.01.2010 23:39

class Mapping этот термин применяется при использование удаленных объектов.
во flash это связано с понятие AMF


например есть у вас объект User на веб сервере

PHP код:

<?
class User{

var 
$userName;
var 
$age:
//etc

}
?>

а на клиенте, в рантайм, у вас тоже есть класс с аналогичной структурой
Код AS3:

package  {
 
public class User{
public var userName:String;
public var age:int;
//etc
public function User(){}
}}

когда хотят использовать удаленные объекты, делают маппинг, то есть делают объекты "одинаковыми" для удобного обмена данными с веб-сервером
тут все же надо понимать что такое RemoteObject


Часовой пояс GMT +4, время: 05:46.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.