Oasis CIQ XML

view a random?


I’ve got this project on at the moment where we are transplanting the address system to use International standards. This is what this diagram I’ve uploaded represents… the CIQ xAL.xsd.

What I need to do is work out how we represent this thing as part of a cSharp (C#) .NET web services application. And I have been surprised to find very little about this international address standard online.

Though the xAL UML diagram looks a lot better than my diagram.

I generated my diagram using the Microsoft.net framework xsd application, it comes with Visual Studio. This application allows you to generate Microsoft supported languages, like VB, C, jSharp and cSharp. Once I had the cSharp file, I imported it into Enterprise Architect. I then had a mess of classes, but the relationships existed. I then spent a little time ’sorting’ the diagram so it looked a little less messy.

But I would have thought I’d be able to find an existing c# library implementation of the Oasis CIQ XML standard. It doesn’t look like there is much out there.

Update: I have a more manipulated image, got rid of some of the relationships shared by a lot of classes and it looks a little tidier!

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • MisterWong
  • Reddit
  • Scoopit
  • StumbleUpon
  • Technorati
  • rss

Post a Comment

You must be logged in to post a comment.