Knowledge

Portable object (computing)

Source 📝

36: 409: 205: 57: 469: 183:
to be completely unaware that objects reside in other locations. Detractors cite this as a fault, as naïve programmers will not expect
108: 383: 80: 450: 87: 94: 176: 474: 317: 76: 371: 240: 127: 65: 215: 479: 346: 323: 286: 61: 340: 377: 443: 356: 101: 424: 222: 153: 149: 188: 46: 329: 260: 141: 50: 436: 311: 169: 165: 8: 391:
open source automatic interfaces bindings generator from many languages to many languages
361: 160:. It is portable in the sense that it moves from machine to machine, irrespective of 257:
Common Object Request Broker Architecture, cross-language cross-platform object model
416: 351: 184: 161: 270: 420: 276: 463: 366: 20: 175:
The advantage of portable objects is that they are easy to use and very
335: 180: 35: 157: 24: 408: 296: 320:
Distributed COM, extension making COM able to work in networks
19:".po" redirects here. For the extension as used with GNU, see 305: 280: 266: 254: 214:
may be in need of reorganization to comply with Knowledge's
388: 308:
Mozilla applications cross-platform Component Object Model
293:
interprocess and software componentry communication system
299: 290: 326:
current .NET cross-language cross-platform Object Model
314:Microsoft Windows only cross-language Object Model 156:call while possibly residing in memory on another 23:. For the internationalized top-level domain, see 461: 225:to make improvements to the overall structure. 444: 332:SOM, a component system from IBM used in OS/2 269:current open cross-language cross-platform 64:. Unsourced material may be challenged and 451: 437: 384:Comparison of application virtual machines 241:Learn how and when to remove this message 168:. This mobility is the end goal of many 128:Learn how and when to remove this message 152:which can be accessed through a normal 462: 403: 198: 62:adding citations to reliable sources 29: 13: 470:Distributed computing architecture 14: 491: 372:Application programming interface 16:Object in distributed programming 407: 203: 191:associated with large networks. 77:"Portable object" computing 34: 347:Internet Communications Engine 324:Common Language Infrastructure 1: 395: 341:Java Remote Method Invocation 423:. You can help Knowledge by 378:Application Binary Interface 7: 283:cross-language Object Model 194: 10: 496: 402: 357:Foreign function interface 263:part of the CORBA standard 18: 475:Object (computer science) 189:unbounded nondeterminism 330:IBM System Object Model 261:Portable Object Adapter 142:distributed programming 480:Computer science stubs 170:remote procedure call 166:computer architecture 58:improve this article 302:component framework 223:editing the article 362:Calling convention 432: 431: 251: 250: 243: 216:layout guidelines 138: 137: 130: 112: 487: 453: 446: 439: 417:computer science 411: 404: 352:Language binding 246: 239: 235: 232: 226: 207: 206: 199: 162:operating system 133: 126: 122: 119: 113: 111: 70: 38: 30: 495: 494: 490: 489: 488: 486: 485: 484: 460: 459: 458: 457: 400: 398: 271:Freedesktop.org 247: 236: 230: 227: 221:Please help by 220: 208: 204: 197: 185:network-related 146:portable object 134: 123: 117: 114: 71: 69: 55: 39: 28: 17: 12: 11: 5: 493: 483: 482: 477: 472: 456: 455: 448: 441: 433: 430: 429: 412: 397: 394: 393: 392: 386: 381: 375: 369: 364: 359: 354: 349: 344: 338: 333: 327: 321: 315: 309: 303: 294: 284: 274: 264: 258: 249: 248: 211: 209: 202: 196: 193: 187:errors or the 136: 135: 42: 40: 33: 15: 9: 6: 4: 3: 2: 492: 481: 478: 476: 473: 471: 468: 467: 465: 454: 449: 447: 442: 440: 435: 434: 428: 426: 422: 419:article is a 418: 413: 410: 406: 405: 401: 390: 387: 385: 382: 379: 376: 373: 370: 368: 367:Name mangling 365: 363: 360: 358: 355: 353: 350: 348: 345: 342: 339: 337: 334: 331: 328: 325: 322: 319: 316: 313: 310: 307: 304: 301: 298: 295: 292: 288: 285: 282: 278: 275: 272: 268: 265: 262: 259: 256: 253: 252: 245: 242: 234: 224: 218: 217: 212:This section 210: 201: 200: 192: 190: 186: 182: 178: 173: 171: 167: 163: 159: 155: 151: 147: 143: 132: 129: 121: 110: 107: 103: 100: 96: 93: 89: 86: 82: 79: –  78: 74: 73:Find sources: 67: 63: 59: 53: 52: 48: 43:This article 41: 37: 32: 31: 26: 22: 425:expanding it 414: 399: 273:Object Model 237: 228: 213: 174: 145: 139: 124: 118:January 2009 115: 105: 98: 91: 84: 72: 56:Please help 44: 289:deprecated 279:deprecated 181:programmers 179:, allowing 21:GNU gettext 464:Categories 396:References 343:(Java RMI) 336:Java Beans 231:March 2013 177:expressive 88:newspapers 172:systems. 45:does not 195:See also 158:computer 102:scholar 66:removed 51:sources 297:KParts 277:Bonobo 154:method 150:object 148:is an 104:  97:  90:  83:  75:  415:This 380:- ABI 374:- API 306:XPCOM 281:GNOME 267:D-Bus 255:CORBA 109:JSTOR 95:books 421:stub 389:SWIG 318:DCOM 287:DCOP 144:, a 81:news 49:any 47:cite 312:COM 300:KDE 291:KDE 164:or 140:In 60:by 25:.рф 466:: 452:e 445:t 438:v 427:. 244:) 238:( 233:) 229:( 219:. 131:) 125:( 120:) 116:( 106:· 99:· 92:· 85:· 68:. 54:. 27:.

Index

GNU gettext
.рф

cite
sources
improve this article
adding citations to reliable sources
removed
"Portable object" computing
news
newspapers
books
scholar
JSTOR
Learn how and when to remove this message
distributed programming
object
method
computer
operating system
computer architecture
remote procedure call
expressive
programmers
network-related
unbounded nondeterminism
layout guidelines
editing the article
Learn how and when to remove this message
CORBA

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.