> но и запрет хранения в статичных переменных класса объектов сложнее строк и чисел
Позвольте поинтересоваться о чем это Вы?
О каком запрете и (чуть выше) ограничениях статических полей классов идет речь? Я как-то вполне себе запросто могу хранить в них любые, сколь угодно сложные, структуры и типы данных, включая те же объекты.
Кстати учтите, что для Strophe сервер должен поддерживать BOSH.
Насчет транспорта — почему нет, ведь контакты из него для клиента представляются точно теми же джаббер-аккаунтами, поведение которых ничем не отличается от обычных.
Галочка «разрешить другим пользователям сети использользовать подключение к интернету данного компьютера» должна быть чекнута на том интерфейсе, который подключен к интернету. Это важно. По-другому не заработает. Чеканье оной на интерфейсе, смотрящем в локальную сеть, смысла не имеет.
Кроме того, расшаривание интерфейса с интернетом должно автоматически выставить 192.168.0.1/255.255.255.0 на втором интерфейсе. Однажды даже замечал, что комп начал работать в качестве DHCP-сервера, впрочем не могу быть уверен, что так происходит всегда.
Надо заметить (хотя это уже относится к коментарию ниже), что винда во время шаринга интернета автоматически транслирует и DNS запросы, поэтому указанные в вопросе настройки для второго компьютера вполне корректны.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Простейший:
Или и вовсе примитивный, даже без класса: