Title: Resolving software interoperability issues of unsigned number and date-time precision using JADE framework system

Authors: Jaspreet Chawla; Anil Kr. Ahlawat

Addresses: Department of Computer Science & Engineering, JSS Academy of Technical Education, Noida, Affiliated to AKTU, UP, 201301, India ' Department of Computer Science & Engineering, KIET Group of Institutions, Ghaziabad, Affiliated to AKTU, UP, 201206, India

Abstract: Interoperability is always a major issue while transferring web services from one platform to another. This paper has worked on two interoperability issues, like unsigned number and the precision issue with date time data type format between JAVA and .NET platforms. In the first issue, JAVA does not support unsigned numbers like .NET, so whenever a JAVA client invokes a web service that contains unsigned number data types, the service will show a bad data type error. In the second issue, .NET accepts seven digits of milliseconds, and JAVA accepts three digits of milliseconds in date time formats. Whenever a JAVA client invokes a web service that carries more than three digits of milliseconds, the whole date-time format gets rounded off and loses its precision. Hence, to resolve these issues, we have built a JADE client that will use the WSIG-JADE Gateway between web service and agent technology.

Keywords: JADE-WSIG; unsigned number; date-time precision; web service; agents; interoperability; WS-I.

DOI: 10.1504/IJSSE.2021.121468

International Journal of System of Systems Engineering, 2021 Vol.11 No.3/4, pp.380 - 398

Received: 27 Jul 2020
Accepted: 20 Nov 2020

Published online: 14 Mar 2022 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article