NexJ Express Integration Layer Now Supporting JSON

I am glad to write that another project, JSON Integration adapter, to which I contributed passed its final code review and was merged into NexJ Express, at the beginning of February 2012.


It brings back lots of memories of my first project at CDOT during which I was first introduced to JSON as I developed the JSON RPC adapter. Some of my earlier work on classes from the RPC adapter in  particular: JSONWriter and JSONParser were reused in building the integration adapter.

The integration layer in NexJ Express allows a Model to interact with external applications asynchronously. With the addition of this adapter, the integration layer can now produce and consume JSON messages. The most common use case where  the adapter will be most utilized is when NexJ Express has to interact with a web services that serves JSON. JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate.

Thanks to Brian Lim who worked on the project at its very beginning during the summer of 2011 and helped get the ball rolling.


Seneca’s Centre for Development of Open Technology (CDOT) provides a physical and virtual environment for the development and research of open source software through collaboration with Seneca, the open source community, business, and other institutions. The centre is an integration point for knowledge, education, and relationships within the open source world.

NexJ Systems is a leading provider of enterprise private cloud software, delivering enterprise customer relationship management (CRM) solutions to the financial services, insurance, and healthcare industries.

Tagged , ,

One thought on “NexJ Express Integration Layer Now Supporting JSON

  1. Peter Liu says:

    Congratulations, Grace! As a computer science educator, I’m delighted to see that your applied research efforts have made significant contributions to the the development of the open-source NexJ Model Server Express.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: