Solutions

SevenX H2O

Technical Overview

SevenX H2O has been built with the latest technology to give the greatest flexibility, usability and technology future proofing possible.

SevenX H2O allows you to purchase a meter reading platform with confidence knowing you are well placed for technology and industry advancement.

SevenX H2O fits with ease into any common IT infrastructure and is scalable to any size of operation in a Microsoft based environment. Linux based environments are also possible with all SevenX solutions.

SevenX technology overview

 

 

Item Details
Database

SQL 2000 preferred, but could be ported to MS SQL 7. Optionally the database and stored procedures can be ported to use Oracle running on Unix. The database can be hosted on the same server as the Application Server, or alternatively on a separate server for scalability and security.

Application Server

Written in C# .NET, the Application Server provides the common services, business logic and data access logic required by the Active Clients and Web Services. The Application Server is stateless, allowing for multiple instances with load balancing and fail-over mechanisms as required.

MS Windows 2000 or XP are the preferred operating systems with the .NET framework installed.

Active Client

A high function active client application. Contains the user interface elements of the application and communicates with the SevenX business logic on the application server. Standard Windows UI guidelines have been followed.

Written in C# .NET, the Active Client runs under the MS.NET framework. MS Windows 2000 or XP are the preferred operating systems.

Web Server
MS IIS 5.0 or later.
PDA
Pocket PC 2002 with the MS.NET Compact Framework installed.
Web Client
Written in VB .NET, the Web Client runs in a standard web browser. The Web Client duplicates the PDA capability and is another data entry option available for use by a remote distributed work force.

 

Microsoft .NET Framework

Overview

For an overview of the .NET framework please go to
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpovrintroductiontonetframeworksdk.asp

Standards

.NET is built on the following Internet Standards: HTTP, XML, SOAP and UDDI. In addition Microsoft have submitted C# and the .NET CLI to the ECMA for adoption.

Security

The .NET Framework provides several mechanisms for protecting resources and code from unauthorised code and users:

  • ASP.NET Web Application Security provides a way to control access to a site by comparing authenticated credentials (or representations of them) to Microsoft Windows NT file system permissions or to an XML file that lists authorised users, authorised roles, or authorised HTTP verbs.
  • Code access security uses permissions to control the access that code has to protected resources and operations. It helps protect computer systems from malicious mobile code and provides a way to allow mobile code to run safely. (Code access security, together with the policies that govern it, are referred to as evidence-based security.)
  • Role-based security provides information needed to make decisions about what a user is allowed to do. These decisions can be based on either the user's identity or role membership, or both.

For more information, please go to http://www.microsoft.com/net/technical/security.asp

Software Usability and Administration

One of the reasons for choosing to use MS .NET as the platform for SevenX was the ease of integration and specifically the fact that it runs on the windows 2000 and XP platforms. This allows the system to retain the look and feel of the windows environment, which translates into much simpler roll out and rapid operator familiarity with minimal reliance on system specific training.

Administration is similarly managed in exactly the same manner as a standard Microsoft server environment; again allowing for ease and simplicity.

Integration Capabilities

Being a Microsoft .NET based product provides you with an extremely wide integration capability primarily driven through SOAP based XML Web services. SevenX has extremely flexible interfacing capabilities.

Interested? Please Email us with your request or enquiry.

 CEO Business benefits      Operational benefits      Technical Overview