| Dynamic Discovery of Web Services from Mobile Devices Using MIM Server | |
|
MSRDG International Journal of Computer Scientific Technology & Electronics Engineering
© 2025 by MSRDG IJCSTEE Journal Volume 1 Issue 4 Year of Publication: 2025 |
Paper Download Article ID MSRDG-IJCSTEE-V1I4P102 |
|
Abstract: The proliferation of mobile devices and the exponential growth of available web services have created a fundamental challenge in service-oriented computing: how to efficiently discover and bind to appropriate web services from resource-constrained mobile environments. Existing discovery mechanisms — including Universal Description, Discovery and Integration (UDDI) registries, peer-to-peer lookup systems, and cloud-mediated gateways — impose considerable overhead on mobile clients in terms of latency, energy consumption, and bandwidth utilization. This paper proposes and evaluates a novel architecture centred on a Mobile Intermediary Middleware (MIM) server that acts as a smart, context-aware discovery proxy positioned between mobile clients and the broader web-service ecosystem.The MIM server integrates a dynamic service registry, a query optimisation engine, an adaptive caching layer, and a protocol adapter capable of translating heterogeneous service description formats including WSDL, OpenAPI, and proprietary schemas. A lightweight, binary-encoded discovery protocol is introduced to reduce payload sizes by up to 63% compared with XML-based SOAP equivalents. Empirical evaluations conducted across 3G, 4G/LTE, and 5G network conditions with concurrent user populations ranging from 10 to 1,000 demonstrate that the MIM architecture reduces mean service discovery latency by 62%, improves discovery success rates under peak load from 43% to 87%, and decreases per-request energy consumption by up to 43%. Scalability analysis shows near-linear throughput growth as server nodes are added, confirming suitability for large-scale deployments. These results establish the MIM server as a practical and performant solution for dynamic web-service discovery in heterogeneous mobile environments. |
|
| Keywords: Web Service Discovery · Mobile Middleware · MIM Server · UDDI · Service-Oriented Architecture · Mobile Computing · Context-Aware Computing | |
