Project

General

Profile

Feature #7080

replace admin console GWT servlet transport with a REST API

Added by Greg Shah over 1 year ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
Due date:
% Done:

0%

billable:
No
vendor_id:
GCD
version:

Related issues

Related to Runtime Infrastructure - Feature #6486: complete the admin console New

History

#1 Updated by Greg Shah over 1 year ago

Moving to a REST API will provide several benefits.

  • It will be a simpler and cleaner model than the current synchronous RPC approach.
  • It will enable:
    • The creation of a command line interface that can handle anything the admin console can do.
    • Customers or 3rd parties will be able to write custom tools to solve problems which we have not otherwise resolved.

#2 Updated by Greg Shah over 1 year ago

#3 Updated by Hynek Cihlar over 1 year ago

A small clarification. The Admin remoting isn't based on RemoteObject since the GWT rewrite.

There are three (GWT) servlets AdminServiceImpl, AuthServiceImpl and ReportServlet in the package com.goldencode.p2j.admin.server. The client-server channel is based on HTTP post requests with GWT specific serialization.

#4 Updated by Greg Shah over 1 year ago

  • Subject changed from replace admin console RemoteObject transport with a REST API to replace admin console GWT servlet transport with a REST API

Also available in: Atom PDF