Vancouver software consultants application developers, process mentors : Simply Effective Clients: Telus

Clients > WorkSafe BC

Project Overview

Simply Effective has been involved with two major initiatives at WorkSafe BC. The first was an integration project using interoperable Web services. The second was for an ASP.NET application to allow workers and employers to manage claims.

WorkSafe BC is a large organization and uses a mix of different environments. A claims management system was developed with the Curam Framework and the J2EE environment. There are a number of .NET applications that need access to the claims management processes and data. This integration effort was achieved through the use of WS-I interoperable document-literal Web services.

Web Service Integration Details

  • Created an application architecture framework and standards for all Web services being built on the .NET and J2EE platforms.
  • Created and deployed standard code blocks for document-literal WS-I compliant Web services to enable application integration.
  • Gave presentations to senior management and enterprise architects on how to ensure interoperability between .NET and Java Web services by using a Web service contract first (WSCF) approach. XML schemas and WSDL are defined first, and code generation tools are used to generate the client and server side stubs.
  • Developed enterprise-scale distributed applications using SOA principles and industry-standard design patterns and practices.
  • Java development was performed with various Web service frameworks such as JAX-RPC, Axis 1.4, Axis 2, IBM WebSphere 6.1 and Eclipse 3.1

Claims Management Details

  • Software architect for an ASP.NET Claims Management application that used Web services to access back-end business processes.
  • Coded architecturally significant scenarios, exception raising and handling, and binding of ASP.NET controls directly to Java Web service proxies
  • Used the Microsoft Enterprise Library Application Blocks for data access, logging and exception management
  • Ensured efficient communication between ASP.NET Web pages and .NET and Java Web services.
  • VB.NET development was performed with the .NET 2.0 framework and Visual Studio 2005.

Home | Clients | Technology | Services | Resources | Contact