wiki:S2S_WS_CONNECTOR_R0

Version 3 (modified by kyli, 16 years ago) (diff)

--

Error: Macro BackLinksMenu(None) failed
compressed data is corrupt

Error: Macro TicketQuery(summary=S2S_WS_CONNECTOR_R0, format=table, col=summary|owner|status|type|component|priority|effort|importance, rows=description|analysis_owners|analysis_reviewers|analysis_score|design_owners|design_reviewers|design_score|implementation_owners|implementation_reviewers|implementation_score|test_owners|test_reviewers|test_score|) failed
current transaction is aborted, commands ignored until end of transaction block

Analysis

Overview

The Web Services Connector is a client that connects to the web services of the S2S and provides the S2S_FACADE interfaces.

Task requirements

  • Research the current functionality the UserWebServices provide:
    • login()
    • getUserGroups()
    • userExists()
  • Get into the technologies used to provide web services:
  • Already there is a module for the connector classes (org.sophie2.server.connector), so there is no need of creating new modules.
  • Currently, the connector module uses a mock facade, which provides to the client. Since there is a running testing server now, the connector should be able to connect to its web services.
  • Write appropriate unit tests.

Task result

Source code, unit tests.

Implementation idea

S2S_WEB_SERVICES_R0
S2S_CORE_MOCK_SERVER_R0

How to demo

Show the class(es), run the test.

Design

(Describe your design here.)

Implementation

(Describe and link the implementation results here (from the wiki or the repository).)

Testing

(Place the testing results here.)

Comments

(Write comments for this or later revisions here.)