Open topic with navigation

TIBCO Rendezvous® 8.7.0

# Developing Distributed Systems

You can use the Rendezvous libraries with any popular software development methodology. Add these steps to the development process:

| • | Identify information producers and consumers during the analysis phase. Consider whether the information flow is best characterized as request/reply or as publish/subscribe (or both). Use this analysis to guide architectural design.

For example, if your program behaves as a request/reply application, you can divide it into client and server components. If your program behaves as a publish/subscribe application, you can divide it into sending components and listening components. In some cases programs communicate in both modes—request/reply and publish/subscribe.

| • | Identify the kinds of information that components exchange, the events that generate the information, and the information that triggers other events. Use this analysis to establish subject naming conventions and to design the content of data messages.

| • | Write your Rendezvous programs in one of the supported languages, using Rendezvous API calls as appropriate.

| • | Compile with the appropriate Rendezvous header files. Link your program code with the Rendezvous library. Link additional libraries for extended functionality. For details, see the Programmer’s Checklist section in each programming language reference manual.

Did you find this helpful?

Yes No
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO Rendezvous®

Copyright © 1997-2023. Cloud Software Group, Inc. All Rights Reserved.