[JBoss JIRA] (JBESB-740) Allow for different message types on the same bus
by Mark Little (JIRA)
[ https://issues.jboss.org/browse/JBESB-740?page=com.atlassian.jira.plugin.... ]
Mark Little closed JBESB-740.
-----------------------------
Resolution: Out of Date
> Allow for different message types on the same bus
> -------------------------------------------------
>
> Key: JBESB-740
> URL: https://issues.jboss.org/browse/JBESB-740
> Project: JBoss ESB
> Issue Type: Feature Request
> Components: Rosetta
> Affects Versions: 4.2 Milestone Release 3
> Reporter: Mark Little
> Assignee: Mark Little
>
> It was always the aim to support different message formats (e.g., not just Java serializable!) We do that, but unfortunately none of the senders/receivers use anything other than the default message format (serializable). So it's not possible to send multiple types over the same ESB deploymend.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 5 months
[JBoss JIRA] (JBESB-852) Retransmission for fail-over is a property of the transport requirement (or service contract)
by Mark Little (JIRA)
[ https://issues.jboss.org/browse/JBESB-852?page=com.atlassian.jira.plugin.... ]
Mark Little closed JBESB-852.
-----------------------------
Resolution: Out of Date
> Retransmission for fail-over is a property of the transport requirement (or service contract)
> ---------------------------------------------------------------------------------------------
>
> Key: JBESB-852
> URL: https://issues.jboss.org/browse/JBESB-852
> Project: JBoss ESB
> Issue Type: Feature Request
> Components: Transports
> Affects Versions: 4.2 Milestone Release 3
> Reporter: Mark Little
> Assignee: Mark Little
>
> What we have now is great and fine with our current purposes. (Hence settin this to a 5.0).
> But we should not be reusing the general MessageStore for this either, since that is intended for audit trail purposes and may have specific security requirements places on it by the deployer. The need for a retransmission/redeliver store may not be needed at all by some transports, e.g., WS-RX, because it's built in to the implementation. But it may be for others (e.g., HTTP).
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 5 months
[JBoss JIRA] (JBESB-802) ServiceInvoker should hide EPRs
by Mark Little (JIRA)
[ https://issues.jboss.org/browse/JBESB-802?page=com.atlassian.jira.plugin.... ]
Mark Little closed JBESB-802.
-----------------------------
Resolution: Out of Date
> ServiceInvoker should hide EPRs
> -------------------------------
>
> Key: JBESB-802
> URL: https://issues.jboss.org/browse/JBESB-802
> Project: JBoss ESB
> Issue Type: Feature Request
> Components: Rosetta
> Affects Versions: 4.2 Milestone Release 3
> Reporter: Mark Little
> Assignee: Mark Little
>
> EPRs were never intended to be used by the majority of developers. They are the "physical" address of individual services. The "logical" name is the service name, that might map down to one or more EPRs. But most of the time developers would be using the logical name. At least that was the approach in the original pre-Rosetta days. By the time you get down to working with EPRs and headers (Call) you're really working at the lowest level and talking about a specific Message going to a specific service instance.
> The higher level abstraction should be working only in terms of the message payload (Body, Attachments, etc.) and service names. FaultTo, To, ReplyTo etc. would be abstracted to service names by the API. The implementation would hide the mapping of service name to specific EPRs when necessary to ultimately deliver a message.
> Shouldn't ServiceInvoker work in the same way? On the one hand it seems to be one SI instance per client per service (you create the instance and pass in the servicename [equivalent of defining To]). However, because the deliverSync and deliverAsync work in terms of Messages, it's then entirely possible for that information to be ignored by the user, i.e., you can use any SI instance to deliver a message to any service as long as you define the To field correctly.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 5 months
[JBoss JIRA] (JBESB-654) JBI integration
by Mark Little (JIRA)
[ https://issues.jboss.org/browse/JBESB-654?page=com.atlassian.jira.plugin.... ]
Mark Little closed JBESB-654.
-----------------------------
Resolution: Out of Date
> JBI integration
> ---------------
>
> Key: JBESB-654
> URL: https://issues.jboss.org/browse/JBESB-654
> Project: JBoss ESB
> Issue Type: Feature Request
> Components: JBI
> Affects Versions: 4.2 Milestone Release 2
> Reporter: Mark Little
> Assignee: Mark Little
>
> Can we support JBI integration as a first step to JBI compliance? Have something that allows the ESB to receive messages over JBossESB transports and then deliver them as JBI messages to other components. Plus, support sending JBI messages out over JBossESB transports.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
10 years, 5 months