EoNetService

From Wiki-eostar.com
Jump to: navigation, search

eoNetService is used to communicate data from eoMobileCF and eoStar. For information on the recent enhancements, see Memory and Performance Enhancements to eonetservice.

Webservice explanation.gif

Due to the settings created by .Net, the following page explains how to utilize the non-server mode for the garbage collector - Eonetservice and ASP.NET w3wp Worker Process Memory Utilization.

For troubleshooting assistance, see Web service errors.

For information on installing the webservice, see Web Deploy for .Net 4. For information on setting up the Web.Config and Handheld connections, see Web.Config and Handheld Connections For eoMobile 2009.

Changes

On October 7th, 2009, changes were made to the webservice to remove the following pages:

  • /eonetservice/h1.asmx
  • /eonetservice/h2.asmx
  • /eonetservice/u2.aspx
  • /eonetservice/MobileSync.svc
  • /eonetservice/MobileSyncCF.svc

This means that web service from the 7th or later will not support mobile devices prior to January 2009. There will be a error message response to those devices. This is due to the fact that earlier versions of the mobile devices used H1 and H2.

With the removal of h1, new web methods were added to h3. These were:

  • GetApplicationVersions
  • GetMinDatabaseVersion
  • GetMinHandheldVersion
  • GetWebServiceVersion

ALL Mobile devices since Jan 2009 utilize the newer h3/u3 pages. These can be accessed through your web browser at http://iisServername/eonetservice/h3.asmx (replace'iisservername' with your iis servername used for connecting handheld devices.
In early 2019, to enhance security the h3/u3 pages will no longer be browseable. To validate eoNetService is functioning, you can navigate to the following URL locally from the web server; http://localhost/eonetservice/h3.asmx/GetWebServiceVersion