Op welke soorten tablets kan je Mercator gebruiken?
Mercator Majuro kan werken op alle Windows 8 Pro tablets, zodanig dat uw Microsoft Surface Pro tablet perfect werkt met Mercator. Voor tablets of converteerbare “transformer-books” die het operating system Pro gebruiken geldt hetzelfde.
Mercator werkt niet op Windows RT.
Is Mercator speciaal aangepast om te werken op een tablet?
Ja, sinds het begin, zorgde het Mercator Majuro development team ervoor dat de programma architectuur beantwoord aan de beste standaarden voor het programmeren van “desktopapplicaties” toegankelijk voor mobiele gebruikers. In het kort:
- Alle gegevens, bestanden, bijkomende onderdelen, ... zijn verzameld in de SQL-database.
- De beschikbaarheid van deze databank is te bereiken vanop afstand en geoptimaliseerd om een maximale uitwisseling te hebben tussen server en databank.
- VPN-integratie is mogelijk.
- Mercator bevat de mechanismen om automatisch opnieuw te verbinden met een netwerk, indien de verbinding onderbroken is.
Wat moeten we in Mercator ontwikkelen om het mobiele gebruik optimaal te maken?
Men moet opletten bij het importeren van gegevens, bestanden en allerhande onderdelen in de SQL-databank. Dit wordt aangeraden bij elk mobiel gebruik.
- Explorer-bestanden moeten SqlFileViews zijn en niet langer eenvoudige FileViews die een gedeelde map gebruiken
- De afdrukmodellen, vooral diegene die gekoppeld zijn aan een sequentie, moeten in de SQL-database geplaatst worden.
- Eventuele bijkomende onderdelen moeten ook in de SQL-databank worden geplaatst. Deze profiteren dus mee van de automatische updates.
Hoe concreet te werk gaan?
Het volstaat de volledige Mercator-directory te kopiëren naar uw tablet. Als deze Mercator goed is geconfigureerd, bevat deze directory enkel de Mercator.exe, Mercator.Majuro en enkele assemblies. Indien deze directory meerdere bestanden bevat, is het aangeraden om de verouderde bestanden te verwijderen. Men moet een map “Data” aanmaken, deze moet zeker het bestand Mercator.connection bevatten. Dit bestand moet de juiste parameters bevatten om verbinding te kunnen maken met de SQL-databank vanop afstand.
Tot slot kan je nog een snelkoppeling op je bureaublad plaatsen van je tablet naar Mercator.exe. Het toevoegen van de parameter “NOZIP” optimaliseert de opstart van Mercator, dit doordat Mercator de lijst van steden en postcodes niet inlaadt. Je kan deze snelkoppeling ook toevoegen aan je startscherm. Rechtsklik op de koppeling en dan “Aan start toevoegen”.
Hoe zit het met de veiligheid en de bescherming van de toegang tot de gegevens?
Een mobiele Mercator Majuro, moet enkel toegang hebben tot de SQL-gegevensdatabank. Hiervoor moet men de SQL poort (default 1433) openen. Dit kan problematisch zijn. Dit is waarom we aanraden om een VPN-verbinding te gebruiken, die een beveiligde verbinding mogelijk maakt. Voor de verbinding tussen Mercator en de SQL server tot stand komt, moet de gebruiker eerst verbinden met de VPN van zijn bedrijf. Deze connectie kan
makkelijk geautomatiseerd worden door Mercator.
Hoe verzekeren dat alle externe Mercator-gebruikers dezelfde versie hanteren?
Aangezien elke mobiele gebruiker zijn eigen lokale configuratie heeft, is het aangeraden om een minimale coördinatie te verzekeren op update-niveau van componenten op verschillende locaties. Hiervoor levert Mercator
de functionaliteit: “Updates forceren”.
Wat is er nieuw in MercatorShield?
Het kan noodzakelijk zijn om een wijziging door te voeren in de connectiviteit tussen Mercator en zijn SQL-gegevensdatabank. Het is immers belangrijk dat alle gebruikers van diezelfde Mercator, over lokale en mobiele toegang beschikken tot de SQL-server (met hetzelfde adres). Als mobiele gebruikers VPN gebruiken, wat bij het merendeel het geval is, wordt geen enkele wijziging doorgegeven aan lokale gebruikers. Nadelen, als gebruikers op afstand toegang krijgen tot de SQL-server (mbv Fully Qualified Domain Name), is het noodzakelijk dat ze connecteren via een lokaal adres. Dit kan eenvoudig ingesteld worden in de host-file. Of via het correct toevoegen van het record in de lokale DNS-server.
Zijn de prestaties van deze topologie voldoende voor professioneel gebruik?
Ja, goed geluisterd. Deze configuratie wordt reeds gebruikt door tal van gebruikers, die gebruikmaken van een tablet of pc om te verbinden met de SQL-gegevensdatabank in de cloud. Men moet rekening houden met het feit dat deze configuratie erg afhankelijk is van de kwaliteit van de internetverbinding tussen tablet en SQL-server. Als deze verbinding over een slechte kwaliteit beschikt ( zwak signaal, hoge pings, ...), zal het gebruik als ongemakkelijk ervaren worden. Daarom is het handig om een analyse te doen van deze parameters, zowel de stijgende (van tablet naar Internet) als de dalende verbinding (van Internet naar server SQL).
Wat is deze aanpak vergeleken met een HTML-oplossing?
Voor ons is deze benadering beter:
- Alle HTML-code hangt af van het type en de versie van de gebruikte browser. (Internet Explorer, Chrome, FireFox, …) In termen van onderhoud, is het moeilijk om alle veranderingen te begrijpen, veroorzaakt door alle updates van deze programma’s.
- Een HTML gebruik zou ervoor zorgen dat alle data en gebruikersinterfaces bandbreedte gebruiken. Als een knop een foto bevat, moet deze foto verzonden worden naar de externe gebruiker. Hier wordt de interface opgenomen in de assemblies, het internetverkeer wordt dus enkel gebruikt door dataverkeer.
- Een HTML-interface is altijd slechter in termen van interactie met de gebruiker. De validators, het detecteren van vensters die worden afgesloten, beheer van conflicten tussen meerdere schermen, zijn nog steeds minder performant in een webinterface.
Moet men een SQL-server installeren op de tablet?
Neen, neen en neen. Herlees bovenstaande lijnen.