Our technology

CourtCanada's technology platform has been developed from the ground up to best meet the needs of the legal process.

CourtCanada is an advocate for proven "open source" technologies, and CourtCanada's applications have been engineered using open source technologies that have demonstrated themselves to be reliable and production-ready. Open source technologies can provide the following benefits:

  • they reduce the costs associated with system development, operation, and maintenance;
  • they allow a degree of design flexibility and responsiveness to ever-evolving business requirements that are not typically achievable by systems built using "closed source" proprietary technologies, because of license restrictions and other inherent limitations on customizing proprietary technologies;
  • they protect against system obsolescence by enabling individual system components to be upgraded or replaced as needed; and
  • they allow for easier integration with other information systems.

CourtCanada's applications are developed in compliance with the Java 2 Platform Enterprise Edition ("J2EE"). They are capable of running on any J2EE-compliant application server, and incorporate open source components such as Apache Tomcat, MySQL and JAVA, all high performance industry standards.

In addition to its superior performance, open source technologies allow CourtCanada to "mix and match" application components to ensure that each solution incorporates technologies best suited for the particular business case.


Platform compatibility

J2EE specifications have established the standard for platform compatibility. CourtCanada's applications are J2EE compliant, and are capable of running on any J2EE-compliant application server. Platform compatibility is required to promote access to justice and to ensure that technology deployment does not create new barriers to access to justice. Cross-platform compatibility should always be a major consideration in the selection and/or design of IT applications, services and infrastructure components, and should be part of featured service offerings on web pages and other such materials in any case where the client requires a system that will be accessible to and usable by third parties whose IT infrastructures may vary widely.