DocumentCode
608075
Title
Internet Metaobject Protocol (IMOP): Weaving the Global Program Grid
Author
Hong, Seong-Kwan ; Yuh-Jzer Joung
Author_Institution
Dept. of Inf. Manage., Nat. Taiwan Univ., Taipei, Taiwan
fYear
2013
fDate
25-28 March 2013
Firstpage
892
Lastpage
899
Abstract
Software applications are increasingly relying on networks to function, but making programs to interact over the network is still tedious and error-prone. Conventional technologies such as CORBA and the WS-* stack are complicated to use, whereas Restful style operations rely on costly ad-hoc developments on a per-service basis. We believe the problem lies in the lack of a network protocol that can solely and sufficiently address interoperability needs. In light of this, we developed Internet Metaobject Protocol (IMOP), a remote method invocation protocol for object-based resource representations. IMOP thoroughly defines operations required to facilitate interactions, from reflecting a resource´s definition to invoking its methods. It also rigorously defines the types of data passed between systems, including primitive types, composite value types, and reference types. All of these are programming language neutral.
Keywords
Internet; grid computing; protocols; CORBA; IMOP; Internet metaobject protocol; WS-* stack; ad-hoc developments; global program grid; object-based resource representations; programming language neutral; remote method invocation protocol; software applications; Arrays; HTML; Internet; Interoperability; Protocols; Syntactics; Uniform resource locators; Global Program Grid; Internet Metaobject Protocol (IMOP); Internet Protocol; Meso; Remote Procedure Call (RPC); Uniform Type Locator (UTL);
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on
Conference_Location
Barcelona
ISSN
1550-445X
Print_ISBN
978-1-4673-5550-6
Electronic_ISBN
1550-445X
Type
conf
DOI
10.1109/AINA.2013.85
Filename
6531848
Link To Document