Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

JAVA RMIѧϰС½á

    ×î½üÔÚ¿´JAVA RMIºÍ·Ö²¼Ê½·½ÃæµÄ¶«Î÷£¬ÒòÎªÉæ¼°µÄÖªÊ¶ÃæÂù¹ã£¬ËùÒÔ×öÁËһЩ±Ê¼ÇºÍ¹éÄÉ£¬ÔÚ´Ë·ÖÏíһϣ¬»¶Ó­´ó¼ÒÖ¸Õý¡£OK£¬ÑÔ¹éÕý´«£¡
JAVAÔ¶³Ì·½·¨µ÷Óã¨Remote Method Invocation£©ÊÇJ2EEµÄºÜ¶à·Ö²¼Ê½¼¼ÊõµÄ»ù´¡£¬±ÈÈçRMI-IIOPÄËÖÁEJB. RMIʹµÃÔËÐÐÔÚÒ»¸öjavaÐéÄâ»úÉϵĶÔÏó¿ÉÒÔµ÷ÓÃÔËÐÐÔÚÁíÒ»¸öjavaÐéÄâ»úÉ϶ÔÏóµÄ·½·¨£¬´Ó¶øÌṩÁ˳ÌÐò¼ä½øÐÐÔ¶³ÌͨѶµÄ;¾¶¡£ÔÚÏê½â½éÉÜRMI֮ǰÎÒÃÇÏÈÊìϤ¼¸¸ö¸ÅÄî»ò¼¼Êõ£º
1.       CORBA(Common Object Request Broker Architecture)£¬ÖÐÎÄÃû½Ð¹«ÓöÔÏóÇëÇó´úÀí£¨µ÷¶È£©³ÌÐòÌåϵ½á¹¹£¬ÊǶÔÏó¹ÜÀí×éÖ¯£¨Object Management Group£©¶ÔÓ¦µ±½ñ¿ìËÙÔö³¤µÄÈíÓ²¼þµÄЭͬ¹¤×÷ÄÜÁ¦µÄÒªÇóÌá³öµÄ·½°¸¡£¼ò¶øÑÔÖ®£¬CORBAÔÊÐíÓ¦ÓóÌÐòºÍÆäËûÓ¦ÓóÌÐòͨѶ£¬¶ø²»ÂÛËûÃÇÔÚʲôµØ·½»òÕßÓÉË­À´Éè¼Æ¡£CORBAÔÊÐíÒ칹ϵͳ£¨²ÉÓò»Í¬ÓïÑÔʵÏÖµÄϵͳ£©Ö®¼äͨѶ¡£CORBA¶¨ÒåÁ˲»Í¬ÏµÍ³Ö®¼äͨѶµÄ±ê×¼£¬ÊµÏִ˱ê×¼µÄÈí¼þ¼´¿ÉÓÃÓÚ²»Í¬ÏµÍ³Ö®¼äµÄ½»»¥£¬Òò´Ë´ËÀàÈí¼þÒ²¿É³ÆÎªCORBAÖмä¼þ¡£
2.       RPI(Remote Procedure Invocation)Ô¶³Ì½ø³Ìµ÷Óã¬ÓÃÓÚÒ»¸ö½ø³Ìµ÷ÓÃÁíÒ»¸ö½ø³Ì£¨ºÜ¿ÉÄÜÔÚÁíÒ»¸öÔ¶³ÌÖ÷»úÉÏ£©ÖеĹý³Ì£¬´Ó¶øÌṩÁ˹ý³ÌµÄ·Ö²¼ÄÜÁ¦¡£
3.       Socket£¨Ì×½Ó×Ö£©¡£·Ö²¼Ê½ÏµÍ³×îÏÈÖ§³ÖµÄÊÇSocket£¬Ò»ÖÖµäÐ͵Ŀͻ§»ú/·þÎñÆ÷µÄ·Ö²¼Ê½¼ÆËãÄ£ÐÍ£¬µ«ÊÇʹÓÃÕâÖÖÄ£ÐÍÐèÒªÎÒÃÇ×Ô¼ºÉè¼ÆÒ»¸öЭÒ飬Ҳ¼´Êǿͻ§»úºÍ·þÎñÆ÷¶¼ÈÏʶµÄÒ»×éÃüÁ£¬Í¨¹ýÕâЩÃüÁî½ÓËüÃDzÅÄÜͨѶ¡£¾ÙÀýÀ´ËµHTTPЭÒéÌṩÁËÒ»¸öÃûΪGETµÄ·½·¨£¬ËùÓÐWEB·þÎñÆ÷¶¼±ØÐëʵÏÖÕâ¸ö·½·¨£¬ËùÓÐWEB¿Í»§»ú¶¼±ØÐëʹÓÃÕâ¸ö·½·¨£¬²ÅÄÜ»ñµÃÎĵµ¡£
4.       ·Ö²¼Ê½¶ÔÏó£¨Distributed Object£©£¬·Ö²¼Ê½¶ÔÏó¼¼ÊõÊǽ«·Ö²¼Ê½¼ÆËã¼¼ÊõºÍÃæÏò¶ÔÏó˼Ïë½áºÏÆðÀ´µÄÒ»ÖÖ¼¼Êõ£¬ÏµÍ³ÖеĶÔÏóÒÔ·Ö²¼Ê½µÄ·½Ê½Ï໥×÷Ó㬹»³ÉÒ»¸öÍêÕûµÄÃæÏò¶ÔÏóµÄ·Ö²¼Ê½ÏµÍ³¡£
 
RMI¼Ì³ÐÁËCORBA£¬Ö»²»¹ýËüÖ»ÓÃÓÚͬ¹¹µÄJAVAϵͳ֮¼ä£¬²»ÏñCORBA¿ÉÒÔÓÃÓÚ²»Í¬
ÓïÑÔ±àдµÄϵͳ֮¼äµÄ½»»¥¡£
RMIÔÚRPIµÄ»ù´¡ÉÏÂõ½øÁËÒ»²½³ä·ÖÖ§³ÖÃæÏò¶ÔÏóµÄÌØÐÔ¡£
RMIÒ²ÊÇ·Ö²¼Ê½ÏµÍ³µÄÒ»ÖÖÖ§³Ö£¬ËüÊÇÒ»ÖÖ·Ö²¼Ê½¶ÔÏóϵͳ£¬ÔÚRMIÖпª·¢·Ö²¼Ê½Ó¦ÓóÌÐò±ÈÓÃÌ×½Ó×Ö¿ª·¢Òª¼òµ¥£¬ÒòΪ²»ÐèÒªÉè¼ÆÐ­ÒéÕâÖÖºÜÈÝÒ׳ö²îµÄ¹¤×÷£¬Òò´ËËüÄÜʹÄãÇáËɵؿª·¢³ö·Ö²¼Ê½JAVAÓ¦ÓóÌÐò¡£
 
 
&nbs


Ïà¹ØÎĵµ£º

JNAʵÏÖJavaµ÷ÓÃFortran

Ôڳɹ¦ÊµÏÖJavaµ÷ÓÃC++Ö®ºó£¬½ÓÏÂÀ´Ïëµ½ÄÜ·ñͨ¹ýJNAʵÏÖJavaµ÷ÓÃFortran£¬½ñÌìÊÔÑéÁËһϣ¬»¹ÊDZȽÏÈÝÒ׵ġ£
ÍøÉÏÓÐÒ»¸öJavaµ÷ÓÃF95µÄÀý×Ó£¬µ«ÊÇÎÒ¿¼ÂDz»½öҪʵÏÖF95µÄµ÷Ó㬻¹ÒªÊµÏÖF77µÄµ÷Óã¬ËùÒÔ·ÑÁËһЩÖÜÕÛ¡£
ÎÊÌâµÄ¹Ø¼üÔÚÓÚF77Ϊ¹ý³ÌÃû×Ô¶¯Ìí¼ÓÁËÒ»¸öβ²¿µÄÏ»®Ïߣ¬ËùÒÔsub1Õâ¸ö¹ý³Ì£¬µ½JavaÒ»¶Ë£¬¾Í±ä³ÉÁËsub1_£¬ ......

JAVAºÍJAVAC ÃüÁîÐÐ

javacºÍjavaÃüÁîÐÐÖеÄ-classpathÑ¡Ïî
ÕâÊǸöºÜ»ù´¡µÄÎÊÌ⣬µ«ÊÇÒòΪ»ù±¾É϶¼ÊÇÓÃÏÖÓеÄIDE¹¤¾ß À´¿ª·¢java³ÌÐò£¬ËùÒÔºÜÉÙÓÐÈËÒâʶµ½ÕâÒ»µã¡£
javac
-classpath£¬É趨ҪËÑË÷ÀàµÄ·¾¶£¬¿ÉÒÔÊÇĿ¼£¬jarÎļþ£¬zipÎļþ£¨ÀïÃæ¶¼ÊÇclassÎļþ£©£¬»á¸²¸ÇµôËùÓÐÔÚCLASSPATHÀïÃæµÄÉ趨¡£
-sourcepath£¬ É趨ҪËÑË÷±àÒëËùÐèjava Î ......

Chapter 04 _Array(core JavaÕªÒª)

Ò»¡¢Êý×éÊÇʲô£¿
1.»ù±¾¸ÅÄ
Definition£ºÊý×é¾ÍÊÇÏàͬÀàÐÍÔªËØµÄÏßÐÔ¼¯ºÏ¡£
Array is a collection of the same data.
An array is object.
¶ÔÊý×éµÄÀí½â£º
Êý×éÊÇÒ»¸ö¶ÔÏó£¬ÊÇÒ»¸öÖ¸ÏòÊý×éµÄÒýÓöÔÏó¡£
2.Syntax
Array Copy
¶þ¡¢ÎªÊ²Ã´ÒªÊ¹ÓÃÊý×飿 ......

java¼¯ºÏÀà×ܽá

java¼¯ºÏÀà×ܽá
 ¶ÔÏóµÄ¼¯ºÏ
Èç¹û³ÌÐòµÄ¶ÔÏóÊýÁ¿ÓÐÏÞ£¬ÇÒÊÙÃü¿ÉÖª£¬ÄÇôÕâ¸ö³ÌÐòÊÇÏ൱¼òµ¥µÄ¡£
Êý×é
Êý×éÓëÆäËüÈÝÆ÷µÄÇø±ðÌåÏÖÔÚÈý¸ö·½Ã棺ЧÂÊ£¬ÀàÐÍʶ±ðÒÔ¼°¿ÉÒÔ³ÖÓÐprimitives¡£Êý×éÊÇJavaÌṩµÄ£¬ÄÜËæ»ú´æ´¢ºÍ·ÃÎÊreferenceÐòÁеÄÖî¶à·½·¨Öеģ¬×î¸ßЧµÄÒ»ÖÖ¡£Êý×éÊÇÒ»¸ö¼òµ¥µÄÏßÐÔÐòÁУ¬ËùÓÐËü¿ÉÒÔ¿ìËٵķ ......

javaÉèÖû·¾³±äÁ¿

ÔÚwindows×ÀÃæÉÏÓÒ»÷“ÎҵĵçÄÔ” —> “ÊôÐÔ” —> “¸ß¼¶” —> “»·¾³±äÁ¿”£¬Ôړϵͳ±äÁ¿”ÀïÎÒÃÇ¿ÉÒÔ¿´µ½ÏµÍ³µÄ¸÷¸ö»·¾³±äÁ¿µÄÖµ¡£Ë«»÷ij¸ö±äÁ¿Ãû¿ÉÒÔÐ޸ıäÁ¿Öµ£¬±äÁ¿ÖµÖ®¼äÓÓ;”¸ô¿ª¡£ÎÒÃÇ»¹¿ÉÒԓн¨”Ô­ÏÈÃ»Ó ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ