Quiero construir un servidor para acceso a teléfonos móviles. Encuentre una arquitectura adecuada y practíquela.
Otro tipo de alojamiento web es aquel que proporciona servicios de red. ASP está obsoleto y puedes usar ASP.NET (si estás acostumbrado al entorno de Microsoft) o php. Este último es más fácil de encontrar y, en general, relativamente barato. Si está familiarizado con Java, también puede utilizar JSP. En este caso, la comunicación utiliza el protocolo HTTP y usted utiliza la API HTTP en su teléfono para comunicarse con el servidor. El protocolo HTTP es un protocolo de aplicación de capa superior, que equivale a encapsular una capa en TCP.
En cuanto a la base de datos, generalmente se utiliza esta última que proporciona servicios del sitio web, sólo hay que confirmar con el proveedor del servicio. En el primer caso, al ser un ordenador completo desde el punto de vista de uso, puedes instalar cualquier base de datos, no hay nada nuevo.
Para la compresión, este último proporciona servicios web. La solución técnica específica depende de su elección. Algunos middleware web (como IIS) tienen funciones como GZip, si la biblioteca HTTP móvil puede admitirlas, depende de No. necesariamente, por ejemplo, Android no debería ser un problema. En VPS anterior, podía encontrar la biblioteca zip para la compresión o podía copiar un algoritmo de compresión simple.
Para decir unas pocas palabras, aunque no tenga experiencia en la Web, no permita que los artículos que explican la tecnología Web afecten su elección de soluciones de programación. La programación web es simple y directa, pero hay muchos de los llamados ingenieros que trabajan en tecnología web. Tienen mucho tiempo libre y pueden descubrir muchas cosas sofisticadas. Parece que la tecnología web también es muy avanzada.
Todo el círculo es un pseudo-maestro de marcos de programación que se quitó los pantalones y se tiró un pedo, o un novato que fue engañado por estos maestros y pensó que realmente lo entendía. Por supuesto, complicar las cosas simples tiene sus beneficios. Basta con mirar los salarios de los llamados "programadores" en las empresas de Internet que ni siquiera pueden operar punteros.
Haz lo que tengas que hacer, o haz lo que mejor sabes hacer, o haz lo más simple basado en el protocolo HTTP.