الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Read a Text File from a Server using RMI

بدأه دنية القوى في 20 أبريل 2011 · 4 رد · 763 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمته الله وبركاته

مساء الخير

كيفكم أخونى و أخوتى إن شاء الله تمام حبيت منكم خدمه ممكن جزاكم الله آلف خير

حبت توضحولى كيف أقوم بعمل RMI الزبون

وشكرا.... :)

Read a Text File from a Server using RMI

Write an RMI application that allows a client to open and read a file residing on the

remote server. The interface for accessing the remote file object appears as:

import java.rmi.*;

public interface RemoteFileObject extends Remote

{

public abstract void open(String fileName) throws

RemoteException;

public abstract String readLine() throws

RemoteException;

public abstract void close() throws RemoteException;

}

That is, the client will open the remote file using the open() method, where the name of

the file being opened is provided as a parameter. The file will be accessed via the

readLine() method in the java.io.BufferedReader class in the Java API.

That is, it will read and return a line of text that is terminated by a line feed (\n), a

carriage return (\r), or a carriage return followed immediately by a line feed. Once the

end of the file has been reached, readLine() will return null. Once the file has been

read, the client will close the file using the close() method. For simplicity, we assume

the file being read is a character (text) stream. The client program need only display the

file to the console (System.out).

IP Assignment 4 2/2

One issue to be addressed concerns handling exceptions. The server will have to

implement the methods outlined in the interface RemoteFileObject using standard

I/O methods provided in the Java API, most of which throw a

java.io.IOException. However, the methods to be implemented in the

RemoteFileObject interface are declared to throw a RemoteException. Perhaps

the easiest way of handling this situation in the server is to place the appropriate calls to

standard I/O methods using try-catch for java.io.IOException. If such an exception

occurs, catch it, and then re-throw it as RemoteException. The code might look like this:

Try {

...

}

Catch (java.io.IOException ioe){

throw new RemoteException (“IO Exception”, ioe);

}

You can handle a java.io.FileNotFoundException similarly.

Consult the Java API for further details.

#2

يحظر استخدام اللغة الانكليزية لازم باللغة العربية

وممنوع طلب حل واجبات

إذا نظــرتَ نيـوب اللـّيـثِ بـارزةً         فـلا تظــنَنَ أَنَّ اللـّيـــثَ يبْتسـِـــمُ


 


 


رسم المخططات البيانية بواسطة الجافا


 


كتاب تحليل وتصميم نظم المعلومات


#3

السلام عليكم

مساء الخير

مشكور أخوى على الرد بس أنا ما طالبت حل الواجب أنا فقط طلابت توضيح هذا للجز اء أنا كتابت برمج كبير عن البنك بس هذا الجزاء أبى توضيح

وجزاكم الله آلف خير :wub:

IP-Assignment2-ModelAnswers.zip

دنية القوى كتب:

السلام عليكم

مساء الخير

مشكور أخوى على الرد بس أنا ما طالبت حل الواجب أنا فقط طلابت توضيح هذا للجز اء أنا كتابت برمج كبير عن البنك بس هذا الجزاء أبى توضيح

وجزاكم الله آلف خير :wub:

#4

نعم اكتبي بالعربي السؤال

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#5
علاء الصالحي كتب:

نعم اكتبي بالعربي السؤال

تحياتي

شكرا لكم ما قصرات :wub:

مواضيع مشابهة