Η υλοποίηση της δυνατότητας γίνεται με χρήση της υπηρεσίας SEnWebService η οποία δέχεται τις κλήσεις για τον on-line υπολογισμό από το moRE, τις διαβιβάζει καταλλήλως στον SAS που εξυπηρετεί το SEn, αναμένει το αποτέλεσμα και το επιστρέφει πίσω στο moRE.
Η εγκατάσταση της υπηρεσίας SenWebService γίνεται με εκτέλεση του “SenProxyService.EXE” που βρίσκεται στο CD της εγκατάστασης.
Στο τελευταίο βήμα της εγκατάστασης εμφανίζεται η οθόνη παραμετροποίησης της υπηρεσίας .
Στο στάδιο αυτό εργαστείτε ως εξής :
- Εισαγωγή νέας εγγραφής
- Στο πεδίο “Περιγραφή Υπηρεσίας” πληκτρολογήστε κάποιο όνομα για να αναγνωρίζετε εύκολα την παραμετροποίηση (π.χ. την εταιρία στην οποία αφορά)
- Στο πεδίο ενεργό επιλέξτε αληθές (checked)
- Στο πεδίο DDL επιλέξτε το αρχείο moREOnLine.dll
- Στο πεδίο Παράμετροι εμφανίζεται η παρακάτω οθόνη :
Στην καρτέλα Παράμετροι HTTP, καθορίστε τα ακόλουθα υποχρεωτικά πεδία :
- ServicePort: Η θύρα που θα αποδέχεται κλήσεις η υπηρεσία που παραμετροποιείται. Προτείνεται η τιμή 9095
- UserName: Ο χρήστης που δηλώνεται στο moRE για να έχει πρόσβαση στην υπηρεσία
- Password: Ο κρυφός κωδικός του χρήστη
Τα ανωτέρα στοιχεία χρησιμοποιούνται και στην παραμετροποίηση που γίνεται από την πλευρά του moRE.
Πιο συγκεκριμένα στο «URL για on-line υπολογισμό» βάζετε το :
http://HostName:ServicePort όπου “HostName” η δημόσια διεύθυνση του υπολογιστή που εκτελείται η υπηρεσία και ServicePort η θύρα που ορίσατε.
Τα στοιχεία UserName και Password καταχωρίζονται στα πεδία BackOffice Username και BackOffice Password κάθε χρήστη που ορίζετε μέσα από τη διαχείριση της εταιρίας στο moRE (https://www.morecloud.gr/)
Στην καρτέλα Παράμετροι SEn, καθορίστε τα ακόλουθα υποχρεωτικά πεδία:
- Sas Host/Sas Port : Η διεύθυνση και η θύρα του SAS που θα προωθούνται οι εισερχόμενες κλήσεις
- Αlias : Το αναγνωριστικό της κεντρικής εταιρίας που θα συνδεθεί η εφαρμογή
- Company : Η εταιρία σύνδεσης
- Χώρος : Το αναγνωριστικό του αποθηκευτικού χώρου (WRHID) που θα συνδεθεί ο χρήστης
Τα ανωτέρω στοιχεία πρέπει να συμπίπτουν με τις αντίστοιχες παραμέτρους σύνδεσης που δηλώνετε στην παραμετροποίηση του connector του moRE για την off-line σύνδεσή του με το SEn.
- Επιλέξτε “ΟΚ” και κατόπιν “Αποθήκευση” για να αποθηκευθεί η παραμετροποίηση.
Σε περίπτωση που θέλετε να αλλάξετε την παραμετροποίηση μπορείτε να το πράξετε εκτελώντας την εφαρμογή ”SEnWebConfig.exe”.
Η υπηρεσία SenWebService εκκινεί αυτομάτως με την εκκίνηση του υπολογιστή. Κατά συνέπεια, κάθε φορά που αλλάζετε την παραμετροποίηση θα πρέπει να επανεκκινείτε την υπηρεσία ώστε να λάβει υπόψη τη νέα παραμετροποίηση .