[Fiware-wpa] FIWARE: FMC Block diagrams: Reference_Sheet-Block_Diagram.pdf (application/pdf Object)

Leidig, Torsten torsten.leidig at sap.com
Tue Feb 28 11:30:52 CET 2012


Hi Dénes,

You're right, I was a  bit lazy. R actually means directed request-response communication.  For me it was somehow synonym with RPC, but this is not completely correct.

However, it is important to understand that this R channel is covering SOAP/WSDL as well as RESTful interfaces (and many other non-web interfaces).

Regards,
Torsten

From: Bisztray, Denes (NSN - HU/Budapest) [mailto:denes.bisztray at nsn.com]
Sent: Dienstag, 28. Februar 2012 07:56
To: Leidig, Torsten; fiware-wpa at lists.fi-ware.eu; fiware-wpl at lists.fi-ware.eu
Subject: RE: [Fiware-wpa] FIWARE: FMC Block diagrams: Reference_Sheet-Block_Diagram.pdf (application/pdf Object)

Dear Thorsten,

I agree with most of your points, lots of people doing it wrong. However, as far as I understood from the link you just provided the R with small arrow simply indicates the direction of the request-response communication, no RPC is mentioned anywhere. Quoting the pdf "Agent A1 can request information from agent A2 which in turn
responds (e.g. function calls or http request/responses)".

Best,
Dénes



From: fiware-wpa-bounces at lists.fi-ware.eu [mailto:fiware-wpa-bounces at lists.fi-ware.eu] On Behalf Of ext Leidig, Torsten
Sent: Monday, February 27, 2012 5:47 PM
To: fiware-wpa at lists.fi-ware.eu; fiware-wpl at lists.fi-ware.eu
Subject: [Fiware-wpa] FIWARE: FMC Block diagrams: Reference_Sheet-Block_Diagram.pdf (application/pdf Object)

http://www.fmc-modeling.org/download/notation_reference/Reference_Sheet-Block_Diagram.pdf

Dear Open Specification Writers,

while having a quick look at different Open Specifications in the private Wiki I noticed that there is some confusion according to the meaning FMC block diagrams.

Please have a look at this cheat sheet. The semantics is actually very simple. However, it would be nice if we can use it consistently across the different Specs.

So for example:


 *   The dotted rounded rectangle means: structure variance (parts of the diagram can be there multiple times, sometimes controlled by an agent.)
 *   If you want to subsume parts of the diagram you should us a plain border box (maybe with a light grey background)
 *   The R with a small arrow means an RPC-like semantics of a channel between two components (agents)
 *   Two components can only be connected via a channel. (no direct lines between them)
 *   A component (agent) can read/write from/to a storage (without a channel in between)


Best regards,

Torsten


Dr. Torsten Leidig
SAP Research Center CEC Karlsruhe
SAP AG
Vincenz-Prießnitz-Str. 1
76131 Karlsruhe
T +49 6227 7 52535
F +49 6227 78 29753
E torsten.leidig at sap.com<mailto:torsten.leidig at sap.com>
http://www.sap.com
Pflichtangaben/Mandatory Disclosure Statements: http://www.sap.com/company/legal/impressum.epx
Diese E-Mail kann Betriebs- oder Geschäftsgeheimnisse oder sonstige vertrauliche Informationen enthalten. Sollten Sie diese E-Mail irrtümlich erhalten haben, ist Ihnen eine Kenntnisnahme des Inhalts, eine Vervielfältigung oder Weitergabe der E-Mail ausdrücklich untersagt. Bitte benachrichtigen Sie uns und vernichten Sie die empfangene E-Mail. Vielen Dank.

This e-mail may contain trade secrets or privileged, undisclosed, or otherwise confidential information. If you have received this e-mail in error, you are hereby notified that any review, copying, or distribution of it is strictly prohibited. Please inform us immediately and destroy the original transmittal. Thank you for your cooperation.




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.fiware.org/private/fiware-wpa/attachments/20120228/ef466182/attachment.html>


More information about the Fiware-wpa mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy