Zolin_777 написав:P.Y. написав:Zolin_777 написав:Питання осталось не закритим про те як все таки зробити консольний чат щоб міг підключитися другий користувач... не по локалкі
Див. вище: якщо провайдер не надає статичного зовнішнього айпішника, то сервер у локалці клієнти за межами локалки не побачать. Тобто, треба або домовлятися з провайдером (якщо це можливо), або орендувати сервер у якогось хостинг-провайдера. Або, можливо, й зовсім змінити архітектуру своєї програми, щоб використовувати UDP (де можливий безпосередній обмін повідомленнями між машинами без зовнішніх ІР-адрес).
Уже питав київстар такого не робить, а безкоштовно можна якось орендувати, хоча, що за питання, орендувати і безкоштовно взагалі не клеїться.... а якщо я хостинг куплю і там же повинні дати ІП мені чи ні...доречі якщо через inetaddress ставити ip не локальний а той що визначає 2ip.ua то всеодно не працює пише що не можна приєднати до цієї адреси..
Можливо не на 100% відповідає темі саме "консольного чату" але дуже просто можливо зробити за допомоги Spring Web Sockets, єдине що, це буде веб-додаток. Як спілкуватись всім в ньому? Треба десь захоститись і все. Так доведеться трохи грошей виласти за якийсь впс, но опеншифті можна покласти проект безкоштовно, або на хєроку, але там на безкоштовних буде тяжко працювати, бо вони засинають якщо неактивні, а просинаються досить довго