# ii uliss gate
51t (station13, 9) → All – 03:56:42 2015-02-03
в принципе, структуру придумал... переведу свой чатик на эту технологию, и можно будет думать о гейтовании двух сетей.
структура у меня будет, как и самая-самая первая ii, в виде json. нет нод и пойнтов, ВСЭ ОДЫНАКОВЫ, все создают нумерные сообщения и обмениваются ими. проблемы с этим будут решаться по мере их поступления, внешними средствами, а сама структура будет такая...
то есть, адрес на все сообщения гейт будет ставить одни и те же.
id будут 8-значными (20 это много :), хотя, в принципе, можно любой размер задавать :) поэтому сообщения из uliss в ii будут просто добавлять ulissiiuliss8SYMBOLS (непонятно, на какой стороне), а в обратку - или обрезать до 8 символов (тогда надо, чтобы гейт это отслеживал), или хранить целиком... то есть, чтение - это просто добавление всех нужных полей, а вот чтобы обмениваться - это уже надо придумывать, как (понятно, что одно и то же сообщение в разных сетях будет иметь разные поля - наверное, можно для ii сообщений добавлять нужные поля в хедеры)
эхи у меня (хотя это не обязательно, но у меня - так) будут заканчиваться на 51t (потому что все эхи у меня будут доступны по прямому url типа obsd.51t.ru - эха obsd.51t - кроме того, эха может быть и натуральным веб-сайтом, хранящая всё в json, и некоторые сайты у меня так и будут работать) - наверное, можно просто обрезать t, и вести эти эхи как abcde.51)
51t (station13, 9) → All – 03:56:42 2015-02-03
в принципе, структуру придумал... переведу свой чатик на эту технологию, и можно будет думать о гейтовании двух сетей.
структура у меня будет, как и самая-самая первая ii, в виде json. нет нод и пойнтов, ВСЭ ОДЫНАКОВЫ, все создают нумерные сообщения и обмениваются ими. проблемы с этим будут решаться по мере их поступления, внешними средствами, а сама структура будет такая...
то есть, адрес на все сообщения гейт будет ставить одни и те же.
id будут 8-значными (20 это много :), хотя, в принципе, можно любой размер задавать :) поэтому сообщения из uliss в ii будут просто добавлять ulissiiuliss8SYMBOLS (непонятно, на какой стороне), а в обратку - или обрезать до 8 символов (тогда надо, чтобы гейт это отслеживал), или хранить целиком... то есть, чтение - это просто добавление всех нужных полей, а вот чтобы обмениваться - это уже надо придумывать, как (понятно, что одно и то же сообщение в разных сетях будет иметь разные поля - наверное, можно для ii сообщений добавлять нужные поля в хедеры)
эхи у меня (хотя это не обязательно, но у меня - так) будут заканчиваться на 51t (потому что все эхи у меня будут доступны по прямому url типа obsd.51t.ru - эха obsd.51t - кроме того, эха может быть и натуральным веб-сайтом, хранящая всё в json, и некоторые сайты у меня так и будут работать) - наверное, можно просто обрезать t, и вести эти эхи как abcde.51)