Hello Every Body, I have a web application developed by java I need to interact with the ArcGIS, should I use the java script api for ArcGIS or there is another way to interact with ArcGIS.
Hello there @WaelYoussef, you might want to start here:
https://developers.arcgis.com/documentation/mapping-apis-and-location-services/
This will help you understand the possibilities and the capabilities for the work you are doing, and help you choose the best product.