Samples Overview
- Home
- Neuron ESB
- Development
- Samples and Walkthroughs
- Samples Overview
This section describes the how-to’s and samples included with Neuron. The section provides detailed information about each sample, including instructions for building the sample, how to run it, and what results to expect.
Category | Sample Name | Description |
How To | Configuring SSL | Describes how you can create SSL endpoints in Neuron for clients to connect to and also how to create subscriptions that will result in a message being sent to an SSL endpoint. |
How To | Identity Propagation | Describes how you can enable Identity Propagation with Neuron for Service Endpoints. Utilizing this feature enables requests from clients to flow identity as they pass through Neuron ESB Client Connectors and Service Connectors. |
How To | Integrating with Microsoft CRM | Describes various Neuron CRM capabilities and will also provide guidance around some common use cases. |
How To | Integrating with REST Resources | Provide you with the knowledge necessary to being taking advantage of Neuron’s powerful REST support including being able to use REST for Pass-Through or complex mediation/processing scenarios. |
How To | Integrating with SQL Server | Describes how to utilize Neuron as a Web services façade for SQL Server. |
Patterns | Direct Messaging | Demonstrates point-to-point messaging with an object payload. In direct messaging, the sender specifies the party Id of the recipient. Only that recipient sees the message. |
Patterns | Itinerary | Demonstrates itinerary routing with an object payload. |
Patterns | Request/Reply | Demonstrates request-reply messaging with an object payload. |
Patterns | Publish/Subscribe | Demonstrates publish-subscribe messaging with an object payload. |
Process Samples | Accessing SQL Data From Processes | Demonstrates using the Store, Table Query and Xml Query process steps. |
Process Samples | Converting Excel to XML | Demonstrates using the Excel to XML process step. |
Process Samples | Dynamic Routing by Content | Demonstrates how you can use a Publish Neuron Process step to route a message to different topics using the Publish step’s TopicSelector Code option. |
Process Samples | Dynamic Routing by Header Content | Demonstrates how you can use a Decision Neuron Process step to route a message to different topics based on the value of an ESB Message property. |
Process Samples | Exception Handling | Demonstrates how you can wrap the Neuron Process steps inside an Exception step. |
Process Samples | Message Validation & Transformation | Demonstrates the Validate – Schema and Transform – Xslt Neuron Process steps. |
Process Samples | Retry Call to Web Service | Demonstrates the Service and Retry Neuron Process steps. |
Process Samples | Splitting Messages with Join | Demonstrates how a Neuron Process can split a message into parts for processing and re-join those parts into a single message for further processing. |
Process Samples | Splitting Messages with Null Join | Demonstrates how a Neuron Process can split a message into parts and send those parts as separate messages on a different topic for further processing. |
Process Samples | Transactional Process Execution | Demonstrates how to wrap process steps in a transaction. |
Process Samples | Using For and While Loops | Demonstrates how to use For and While Neuron Process steps. |
Scenarios | Scatter Gather Pattern | Demonstrates how to use a Neuron Process to resolve a common scatter-gather application integration problem. |
Scenarios | Neuron COM Interopability | Demonstrates early and late binding COM interoperability using a Neuron ESB COM Type Library. |
Scenarios | Chat | Demonstrates chat program based on peer networking over ESB |
Services | Large Messages | Demonstrates a one-way client and service passing large messages across the ESB |
Services | Transport Samples | Demonstrates a one-way and request/reply service passing client and service traffic across the ESB. There are several samples representing different transports – BasicHttp, WSHttp, NetTcp and NetMsmq |
Client API Samples | Service Lookup | Samples demonstrate how to discover a service by querying the ESB, specifying search criteria, interface or service name. |
Client API Samples | Subscriptions | Demonstrates subscriptions that filter by object type, subtype or XPath. |
Next: Using the Neuron Samples