Professional Documents
Culture Documents
نصب گردد
برای به روز رسانی کاربرد عملیات نصب
Object Services
میان افزارها
نمای داخلی
Static Dynamic
ORB IDL Skeleton Object
Dynamic IDL Interface Adapter
Stubs Skeleton
Invocation
ORB CORE
Interface for each object type Interface Identical for
ORB-depend interface all ORB implementation
may be multiple adapters
میان افزارها
IDL Stub Invokation
A.idl
Interface {Say(String);}
Compile to
Object C++
reference
Client Stub
Operation
A.Say( Abstract
parameter A
“hello!
Class A{
Say
ORB
void
” ); Locate for code
Say(String); String“Hell
o!”
}
Packag
e
میان افزارها
Dynamic Invokation
Interface Repository
Object
Client reference
Dynamic
Interface Definition
Locate for code
A.Invoke Invocatio
nameValue n
(method
,
Interface ORB
“hello!”
); A
Say
String“Hell
Interface {Say(String);}
o!”
Creat_request( Packag
)
e
میان افزارها
Request and Response
O
R Dynamic
B Skeleton
s
میان افزارها