В настоящее время я поддерживаю клиента со следующей архитектурой, используемой в промышленном процессе:
-
У них есть программа Windows, работающая на ПК, который управляет промышленным оборудованием.
-
У них есть собственное приложение (которое я поддерживаю для них), работающее на устройстве Android (в основном на телефоне), которое беспроводно взаимодействует с программным обеспечением ПК через сокет TCP, поэтому оно может удаленно управлять этими промышленными процессами.
Теперь клиенту нужен веб-сервер, работающий на ПК, и веб-браузер, встроенный в приложение, для управления некоторыми дополнительными процессами, которые не контролируются его программой Windows.
Я установил WAMP-сервер на ПК и примерную веб-страницу, которую я могу видеть в любом браузере на ПК как "localhost". Я знаю, как добавить веб-браузер в приложение Android через класс WebView.
Но я не знаю, как сделать браузер на телефоне, см. WAMP-сервер на ПК через TCP-соединение. Как мне перехватить эти две вещи?