Endpoints
System Integration Solutions typically communicate by sending messages on a physical transport medium as part of a conversation. The participants in a conversation agree on the type of protocol and security policies to comply with. The information about transport channels exists within Nodinite as Endpoints.
Example list of Endpoints filtered by the Nodinite BizTalk Server Log Agent.
All Nodinite Log Events has mandatory and essential information about the Endpoint. This is very important information part of your documentation and knowledge about the Systems Integration Solutions in your service portfolio.
Tip
Notice the last column; Here is information about the last known logged event.
An Endpoint must have a user-friendly name and an address (URI). The Endpoints are unique in their composition of the following fields:
- Name - Name of the Endpoint. This may be a user-friendly name.
- URI - The address of the Endpoint. This is the actual adress in use on the wire.
- Direction - Direction for Endpoint. Is this an inbound, or outbound message?
- Endpoint Type - The type of Endpoint. How is the information sent on the wire? Which protocol?
- Log Agent - Information about the source for this Endpoint. What is the ID?
Here's an example of a BizTalk Server Endpoint where there is additional tracking information provided.
Repository
End-users with sufficient allowances manage the Nodinite Repository Model and assign the relationship between Services and Contracts.
An example follows next:
- Service A in the source System creates a message (file) and writes it to the file system.
- Service B in the destination System reads the message using the SFTP protocol.
Further; An Endpoint can be part of a Transport Contract (log point) in Services and Contracts.
Custom Metadata
As with all entities of the Nodinite Repository Model, an Endpoint can have any number of Custom Metadata fields assigned.
Custom Fields
As with all entities of the Nodinite Repository Model, an Endpoint can have any number of Custom Fields assigned.
Origin of Endpoints
Endpoints originate from the process of logging. For example:
Log Agents using the Log API: Review the Asynchronous Logging user guide for details.
- Currently, the Nodinite Logging Service sports the BizTalk logging feature.
Endpoints are automatically created by the Logging feature, and these are displayed in the overview.
All logged Messages are processed by the Logging Service. During processing, the Endpoint gets defined and well-known.
Info
Nodinite Messages (Log Event) must include information about the Endpoint (and the Message Type).
Statistics
Nodinite has lasting built-in statistics about Endpoints. A compelling feature is that all MessageTypes recorded on that Endpoint is listed.
Here's an example of traffic statistics for the selected Endpoint.
Next Step
Related
Custom Fields
Custom Metadata
Endpoints Overview
Integration
Log API
Log Views
Logging Service
Service
System