Feature #713

Implement socket-based transport

Added by J. Moringen over 12 years ago. Updated over 10 years ago.

Status:ResolvedStart date:07/06/2012
Priority:ImmediateDue date:
Assignee:J. Wienke% Done:

100%

Category:Java
Target version:rsb-0.9

Subtasks

Tasks #1059: Implement bus connection functionalityResolvedJ. Wienke


Related issues

Related to Robotics Service Bus - Enhancement #545: Check if pure TCP Connector would improve performance for... Resolved 09/05/2011
Related to Robotics Service Bus - Feature #1012: Change default configuration to enable only socket transport Resolved 06/20/2012
Blocks RSB XML Support - Tasks #1141: Change integration-test to use default transport Resolved 08/16/2012

Associated revisions

Revision e97349df
Added by S. Wrede almost 12 years ago

Refactored Event construction into Builder class, refs #713.

Revision 7a100a5f
Added by S. Wrede almost 12 years ago

Added BusConnection class to handle RSB TCP client/server connections as a starting point for supporting Socket transport in Java, refs #713.
Added example logging.properties for enabling framework logging.

Revision 466f8e3f
Added by S. Wrede over 11 years ago

further work on socket transport implementation, refs #713

Revision 52fc0bbd
Added by S. Wrede over 11 years ago

further work on Java implementation of Socket transport, in particular on BusServer and BusClient, refs #713

Revision a22ae6b3
Added by S. Wrede over 11 years ago

further work on Java implementation of Socket transport, in particular on BusServer and BusClient, refs #713

Revision 2297d7f4
Added by S. Wrede over 11 years ago

further work on Java implementation of Socket transport, in particular on BusServer and BusClient, refs #713

Revision 2557ff36
Added by S. Wrede over 11 years ago

fixed failing test, added check for null pointer, refs #713

Revision 2f622341
Added by J. Wienke over 10 years ago

fixes #713: implemented socket transport

Merge branch 'feature-713'

History

#1 Updated by S. Wrede almost 12 years ago

  • Assignee set to S. Wrede
  • Target version changed from rsb-1.0 to rsb-0.7
  • Estimated time set to 20.00

#2 Updated by S. Wrede almost 12 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

Initial protoyping code working in client mode, cf. r3629.

#3 Updated by S. Wrede almost 12 years ago

  • % Done changed from 10 to 20

Implemented client-part of BusConnection class allowing to receive notifications from an RSB socket.

#4 Updated by J. Moringen almost 12 years ago

  • Target version changed from rsb-0.7 to rsb-0.9

#5 Updated by S. Wrede over 11 years ago

Implemented further infrastructure for Java socket transport. In particular BusServer and BusClient as well as a simple threading logic.

#6 Updated by J. Wienke almost 11 years ago

  • Assignee changed from S. Wrede to J. Wienke

#7 Updated by J. Wienke over 10 years ago

  • Status changed from In Progress to Resolved

Applied in changeset rsb-java|commit:2f6223413796f8ffc27d2577642d3c51d4a584fb.

Also available in: Atom PDF