'\" t .\" Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. .\" DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. .\" .\" This code is free software; you can redistribute it and/or modify it .\" under the terms of the GNU General Public License version 2 only, as .\" published by the Free Software Foundation. .\" .\" This code is distributed in the hope that it will be useful, but WITHOUT .\" ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or .\" FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License .\" version 2 for more details (a copy is included in the LICENSE file that .\" accompanied this code). .\" .\" You should have received a copy of the GNU General Public License version .\" 2 along with this work; if not, write to the Free Software Foundation, .\" Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. .\" .\" Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA .\" or visit www.oracle.com if you need additional information or have any .\" questions. .\" .\" Arch: generic .\" Software: JDK 8 .\" Date: 21 November 2013 .\" SectDesc: Remote Method Invocation (RMI) Tools .\" Title: rmiregistry.1 .\" .if n .pl 99999 .TH rmiregistry 1 "21 November 2013" "JDK 8" "Remote Method Invocation (RMI) Tools" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" rmiregistry \- یک رجیستری شیء دوردست را روی پورت مشخص‌شده در میزبان جاری راه‌اندازی می‌کند\&. .SH "خلاصه دستور (SYNOPSIS)" .sp .nf \fBrmiregistry\fR [ \fIport\fR ] .fi .sp .TP \fIport\fR شماره \f3port\fR در میزبان جاری که رجیستری شیء دوردست باید روی آن راه‌اندازی شود\&. .SH "توضیحات (DESCRIPTION)" دستور \f3rmiregistry\fR یک رجیستری شیء دوردست (remote object registry) را روی پورت مشخص‌شده در میزبان جاری ایجاد و راه‌اندازی می‌کند\&. اگر پورت مشخص نشود، رجیستری روی پورت 1099 راه‌اندازی می‌شود\&. دستور \f3rmiregistry\fR هیچ خروجی‌ای تولید نمی‌کند و معمولاً در پس‌زمینه اجرا می‌شود، برای مثال: .sp .nf \f3rmiregistry &\fP .fi .sp رجیستری شیء دوردست یک سرویس نام‌گذاری راه‌انداز اولیه (bootstrap naming service) است که توسط سرورهای RMI در همان میزبان برای پیوند دادن اشیای دوردست به نام‌ها استفاده می‌شود\&. سپس کلاینت‌ها در میزبان‌های محلی و دوردست می‌توانند اشیای دوردست را جستجو کرده و متدهای دوردست را فراخوانی کنند\&. .PP رجیستری معمولاً برای مکان‌یابی نخستین شیء دوردستی که یک برنامه برای فراخوانی متدها به آن نیاز دارد استفاده می‌شود\&. آن شیء سپس پشتیبانی ویژه‌ای برای یافتن سایر اشیاء در اختیار برنامه قرار می‌دهد\&. .PP متدهای کلاس \f3java\&.rmi\&.registry\&.LocateRegistry\fR برای به دست آوردن رجیستری فعال در میزبان محلی یا میزبان و پورت محلی استفاده می‌شوند\&. .PP متدهای مبتنی بر URL از کلاس \f3java\&.rmi\&.Naming\fR روی یک رجیستری عمل می‌کنند و می‌توان از آن‌ها برای جستجوی یک شیء دوردست در هر میزبان و در میزبان محلی استفاده کرد: پیوند دادن یک نام ساده (رشته) به یک شیء دوردست، پیوند مجدد یک نام جدید به یک شیء دوردست (جایگزین کردن پیوند قدیمی)، لغو پیوند یک شیء دوردست، و فهرست کردن URLهای مقیدشده در رجیستری\&. .SH "گزینه‌ها (OPTIONS)" .TP -J .br همراه با هر گزینه جاوا استفاده می‌شود تا گزینه پس از \f3-J\fR (بدون فاصله میان \f3-J\fR و گزینه) را به مفسر جاوا ارسال کند\&. .SH "همچنین ببینید (SEE ALSO)" .TP 0.2i \(bu java(1) .TP 0.2i \(bu شرح کلاس \f3java\&.rmi\&.registry\&.LocateRegistry\fR در http://docs\&.oracle\&.com/javase/8/docs/api/java/rmi/registry/LocateRegistry\&.html .TP 0.2i \(bu شرح کلاس \f3java\&.rmi\&.Naming\fR در http://docs\&.oracle\&.com/javase/8/docs/api/java/rmi/Naming\&.html .RE .br 'pl 8.5i 'bp