Difference between revisions of "JSON RPC Adapter Project"

From CDOT Wiki
Jump to: navigation, search
(Project Phases)
(Project Phases)
Line 10: Line 10:
  
 
==Project Phases==
 
==Project Phases==
 
 
 
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
 
{|class="collapsible collapsed" style="border-style:solid;border-width:thin;border-color:black"
 
!align="left" style="background-color:lightSkyBlue;font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"|Phase 1: Design Proposal (Done)
 
!align="left" style="background-color:lightSkyBlue;font-weight:bold;border-style:solid;border-width:thin;padding: 2px 2px 2px 2px;"|Phase 1: Design Proposal (Done)
 
|-
 
|-
 
|
 
|
 
 
* Get requirements from NexJ
 
* Get requirements from NexJ
 
* Incorporate requirements from NexJ into Design of JSON Adapater
 
* Incorporate requirements from NexJ into Design of JSON Adapater
Line 27: Line 24:
 
|-
 
|-
 
|
 
|
 
 
* JSONMarshaller
 
* JSONMarshaller
 
** Develop marshaller to transform NexJ Server Objects into JSON representation
 
** Develop marshaller to transform NexJ Server Objects into JSON representation
Line 47: Line 43:
 
|-
 
|-
 
|
 
|
 
 
* Send patch to NexJ for review
 
* Send patch to NexJ for review
 
|}
 
|}
Line 55: Line 50:
 
|-
 
|-
 
|
 
|
 
 
* Refactor JSONSever and TextServer to inherit from GenericCharacterStreamHTTPServer
 
* Refactor JSONSever and TextServer to inherit from GenericCharacterStreamHTTPServer
 
* Optimize marshaling of nested Pair objects
 
* Optimize marshaling of nested Pair objects
Line 66: Line 60:
 
|-
 
|-
 
|
 
|
 
 
* Send patch to NexJ for review
 
* Send patch to NexJ for review
 
|}
 
|}
Line 74: Line 67:
 
|-
 
|-
 
|
 
|
 
 
* Minor Clean Up
 
* Minor Clean Up
 
** Removed unnecessary files
 
** Removed unnecessary files
Line 102: Line 94:
 
|-
 
|-
 
|
 
|
 
 
* Send patch to NexJ for review
 
* Send patch to NexJ for review
 
|}
 
|}

Revision as of 22:43, 4 December 2010

JSON_Adapter

Project Goal

Develope an adapter to expose NexJ Express Server objects using JSON

Current Status

Phase 11: Code Review 5
Ongoing...

Project Phases


Phase 11: Code Review 5

  • Send code for review

Links

JSON
http://www.json.org