Hi, IMHO, what they are referring there as "RPC" or "RPC-like" is something open enough so that we can assign it the semantics that better suit to our convenience. From my point of view, a RESTful interface could be categorized as having RPC-like semantics. As pointed by Denes, meaning that "Agent A1 can request information from agent A2 which in turn responds (e.g. function calls or http request/responses)" and this is something that you can argue is what actually happens in a RESTful interface. Therefore, I agree with Denes here: the R with small arrow simply indicates the direction of the request, in a request-response communication. Given said the above, all chapter teams should review their FMC block diagrams to make sure they align with the FMC principles summarized in the sheet distributed by Torsten. At least full alignment should be achieved by March 6 in the public wiki. Hope it helps, -- Juanjo On 28/02/12 07:56, Bisztray, Denes (NSN - HU/Budapest) wrote: 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> [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<mailto:fiware-wpa at lists.fi-ware.eu>; fiware-wpl at lists.fi-ware.eu<mailto: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. ________________________________ Este mensaje se dirige exclusivamente a su destinatario. Puede consultar nuestra política de envío y recepción de correo electrónico en el enlace situado más abajo. This message is intended exclusively for its addressee. We only send and receive email on the basis of the terms set out at http://www.tid.es/ES/PAGINAS/disclaimer.aspx -------------- next part -------------- An HTML attachment was scrubbed... URL: <https://lists.fiware.org/private/fiware-wpa/attachments/20120228/aa549600/attachment.html>
You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy Cookies policy