RMI
RMI ํจ์ ๊ทธ๋ฃน
global SimpleC2S
{
...;
}RMI ๋ฉ์๋ ์ธ์ ์์ฑ
// ์๋ฅผ ๋ค์ด, ๋ค์๊ณผ ๊ฐ์ด RMI ๋ฉ์๋๋ฅผ ์ ์ธํ๋ฉด
Test([in] Proud::String a,[in] int b,[in] float c);
// ๋ค์๊ณผ ๊ฐ์ C++ code๊ฐ ์์ฑ๋ฉ๋๋ค.
Test(Proud::HostID remote, Proud::RmiContext& rmiContext, const Proud::String& a, const int& b, const float& c);
// cs ํ์ผ๋ก ์ฌ์ฉํ ๊ฒฝ์ฐ์ Proud::String์ System.String์ผ๋ก ๋์ฒดํ๋ค๋ ์๋ฏธ
rename cs(Proud::String, System.String);
...
// ์๋ฅผ ๋ค์ด, ๋ค์๊ณผ ๊ฐ์ด RMI ๋ฉ์๋๋ฅผ ์ ์ธํ๋ฉด
Test([in] Proud::String a,[in] int b,[in] float c);
// ๋ค์๊ณผ ๊ฐ์ C# code๊ฐ ์์ฑ๋ฉ๋๋ค.
Test(Nettention.Proud.HostID remote,Nettention.Proud.RmiContext rmiContext, String a, int b, float c);
- byval ์์ฑ
- mutable ์์ฑ
์ด์ข
์ธ์ด๋ก ๋ ํ๋ก๊ทธ๋จ ๊ฐ ํต์ ํ๊ธฐ
RMI ๋ฉ์์ง ๋ฒ์
ํ์ฉ
RMI ํ์ฉ๋ฒLast updated
Was this helpful?