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

Java Card ¼¼Êõ(Èý)

 ¡¡Java Card Ó¦ÓóÌÐòµÄÔªËØ
¡¡¡¡Çë¼Çס£¬Java Card Ó¦ÓóÌÐò²¢²»ÊǶÀÁ¢µÄ£¬¶øÊǶ˵½¶ËÓ¦ÓóÌÐòµÄÒ»²¿·Ö:
ͼ 1. Java Card Ó¦ÓóÌÐòµÄµäÐÍ×é¼þ
¡¡¡¡Java Card Ó¦ÓóÌÐòͨ³£ÓÉÒÔϲ¿·Ö×é³É£º
¡¡¡¡Ìṩºǫ́·þÎñ£¨ÀýÈç±£´æÔÚÊý¾Ý¿âÖеݲȫ»òÕßµç×ÓÖ§¸¶ÐÅÏ¢£©·ÃÎ浀 ºǫ́ӦÓóÌÐò¡£ÈçºÎ¿ª·¢ºǫ́ӦÓóÌÐò³¬³öÁ˱¾Îĵķ¶Î§¡£
¡¡¡¡Ö÷»úÓ¦ÓóÌÐò λÓÚ¿¨Æ¬ÍⲿµÄ¿¨Æ¬ÖÕ¶Ë£¬Ëü¿ÉÒÔʹÓÃÐí¶à½Ó¿Ú£¨Èç Java Card RMI¡¢OpenCard Framework API »ò°²È«ÐÔºÍÐÅÈηþÎñÓ¦Óñà³Ì½Ó¿Ú [SATSA]£©·ÃÎÊÖÇÄÜ¿¨É쵀 applet¡£
¡¡¡¡¿¨Æ¬¶ÁÈ¡Æ÷¡¢¿¨Æ¬ÖÕ¶Ë »òÕß ¿¨Æ¬½ÓÈëÉ豸 ,ÌṩÁËÖ÷»úÓ¦ÓóÌÐòºÍ¿¨Æ¬ÄÚ²¿ applet Ö®¼äµÄÎïÀí½Ó¿Ú¡£
¡¡¡¡¿¨Æ¬ÄÚ²¿µÄÎïÀí½Ó¿ÚÊÇ Java Card applet ºÍ Java Card ¿ò¼Ü¡£Çë×¢Ò⣬ÔÚ·ÃÎÊ applet ֮ǰ£¬Ö÷»úÓ¦ÓóÌÐò±ØÐëÌṩ֤Êé²¢½øÐÐ×ÔÎÒÉí·ÝÑéÖ¤¡£
¡¡¡¡±àдÖ÷»úÓ¦ÓóÌÐò —— ·ÃÎÊ Applet
¡¡¡¡Î»ÓÚ¿Í»§¶ËµÄÖ÷»úÓ¦ÓóÌÐò´¦ÀíÓû§¡¢Java Card applet ºÍÌṩÆ÷µÄºó¶ËÓ¦ÓóÌÐòÖ®¼äµÄͨÐÅ¡£Ö÷»ú³ÌÐò·ÃÎÊÓÉ applet ËùÌṩµÄ·þÎñ¡£Ëü´æ´¢ÔÚÖÕ¶Ë»ò¿¨Æ¬½ÓÈëÉ豸ÉÏ£¬ÀýÈ繤×÷Õ¾¡¢ÏúÊÛÖն˵㣨¡¡POS¡¡£©¡¢ÊÖ»ú»òÕß»ú¶¥ºÐ¡£»ØÏëһϣ¬Ö÷»úºÍ applet ʹÓà ISO-7816 APDU ÃüÁîͨ¹ý¿¨Æ¬¶ÁÈ¡Æ÷»òÖն˽øÐн»»¥¡£
¡¡¡¡Í¨³££¬¶ÁÈ¡Æ÷¶ËÓ¦ÓóÌÐòʹÓà C¡¡ÓïÑÔ±àд£¬µ«ÊÇÖ÷»ú³ÌÐòÓá¡Java ±à³ÌÓïÑÔ»òÆäËûÓïÑÔ±àд£¬Ö»Òª¸ÃÓïÑÔ×¼±¸ÁËÓë¡¡applet¡¡½»»»µÄÓÐЧ¡¡ISO-7816 APDU ÃüÁî¾ÍûÓÐÎÊÌâ¡£
¡¡¡¡Ä¿Ç°£¬´ó¶àÊý¾­¹ý²¿ÊðµÄÊÖ»ú¼¯³ÉÁËÖÇÄÜ¿¨¶ÁÈ¡Æ÷£¬ÒÔ±ã·ÃÎÊÓë¸Ã¶ÁÈ¡Æ÷À¦°óµÄ SIM ¿¨Æ¬¡£Ê¹Óü´½«ÒýÈëµÄ JSR 177, ÓÃÓÚ J2ME µÄ°²È«ÐÔºÍÐÅÈηþÎñÓ¦Óñà³Ì½Ó¿Ú£¨SATSA£©¡¢J2ME É豸µÄ¹ã·º²ÉÓã¬ÎÒÃÇÄܹ»Ô¤¼Æ¸÷ÖÖÖ÷»úÓ¦ÓóÌÐò½«Ê¹ÓÃÒÆ¶¯É豸Éϵġ¡Java ¼¼Êõ±àд¡£SATSA µÄÒâͼ¾ÍÊÇÆôÓà Java Card Ö÷»úÓ¦ÓóÌÐòÀ´ÔËÐлùÓÚ J2ME¡¡µÄÉ豸¡£Ä¿Ç°£¬JSR 177 ´¦ÓÚ JCP ÍÅÌåÉó²é½×¶Î¡£
¡¡¡¡µ±±àд¿Í»§¶ËÓ¦ÓóÌÐòʱ£¬ÓÐÈý¸öÖ÷ÒªµÄ¡¡API¡¡¿ÉÒÔʹÓãºOpenCard Framework¡¢Java Card RMI Client API ºÍÓÃÓÚ J2ME µÄ°²È«ÐÔºÍÐÅÈηþÎñÓ¦Óñà³Ì½Ó¿Ú£¨SATSA£©¡£ÎÒÃǽ«ÖðÒ»Ñо¿Ã¿Ò»¸öÓ¦ÓóÌÐò±à³Ì½Ó¿Ú¡£
¡¡¡¡OpenCard Framework ¼ò½é
¡¡¡¡ÖÇÄÜ¿¨¹©Ó¦ÉÌͨ³£²»½öÌṩ¿ª·¢¹¤¾ßÏ䣬»¹Ìṩ API ÒÔ±ãÖ§³Ö¶ÁÈ¡Æ÷¶ËÓ¦ÓóÌÐòÒÔ¼° Java Card applet¡£¹©Ó¦ÉÌÌṩµÄÐí¶à²úÆ·¶¼Ö§³Ö OpenCard Framework £¨¡¡OCF¡¡£©ºÍ»ùÓÚ Java¡¡µÄ API¡¡¼¯ºÏ£¬¸Ã¼¯ºÏÒþ²ØÁËÓ벻ͬ¹©Ó¦ÉÌÌṩµÄ¿¨Æ¬¶


Ïà¹ØÎĵµ£º

java±àÂëת»»µÄÏêϸ¹ý³Ì

 ³£¼ûµÄJAVA³ÌÐò°üÀ¨ÒÔÏÂÀà±ð£º
*Ö±½ÓÔÚconsoleÉÏÔËÐеÄÀà(°üÀ¨¿ÉÊÓ»¯½çÃæµÄÀà)
*JSP´úÂëÀࣨע£ºJSPÊÇServletsÀàµÄ±äÐÍ£©
*ServeletsÀà
*EJBÀà
*ÆäËü²»¿ÉÒÔÖ±½ÓÔËÐеÄÖ§³ÖÀà
ÕâЩÀàÎļþÖУ¬¶¼ÓпÉÄܺ¬ÓÐÖÐÎÄ×Ö·û´®£¬²¢ÇÒ³£ÓÃǰÈýÀàJAVA³ÌÐòºÍÓû§Ö±½Ó½»»¥£¬ÓÃÓÚÊä³öºÍÊäÈë×Ö·û£¬È磺ÔÚJSPºÍServletÖеõ½¿Í»§¶Ë ......

java¶ÑÕ»

       1. Õ»(stack)Óë¶Ñ(heap)¶¼ÊÇJavaÓÃÀ´ÔÚRamÖдæ·ÅÊý¾ÝµÄµØ·½¡£ÓëC++²»Í¬£¬Java×Ô¶¯¹ÜÀíÕ»ºÍ¶Ñ£¬³ÌÐòÔ±²»ÄÜÖ±½ÓµØÉèÖÃÕ»»ò¶Ñ¡£
¡¡¡¡2. Õ»µÄÓÅÊÆÊÇ£¬´æÈ¡ËٶȱȶÑÒª¿ì£¬½ö´ÎÓÚÖ±½ÓλÓÚCPUÖеļĴæÆ÷¡£µ«È±µãÊÇ£¬´æÔÚÕ»ÖеÄÊý¾Ý´óСÓëÉú´æÆÚ±ØÐëÊÇÈ·¶¨µÄ£¬È±·¦Áé»îÐÔ¡£ÁíÍ⣬ջÊý¾Ý¿ÉÒÔ¹ ......

Axis2 java WebServices¿ª·¢ÈýPOJO

»·¾³JDK1.5
Eclipse 3.2
Ö±½ÓÉÏ´úÂ룺Èç¹ûûÓÐÅäÖúû·¾³Çë²Î¿´Ç°Á½ÆªÈÕÖ¾
·þÎñÆ÷¶Ë´úÂë
UserÀࣺ
/*
*Class User.java
*Create Date: 2009-11-4
*Author:a276202460
*/
package com.axis.pojo.test;
public class User implements java.io.Serializable{
public boolean equals(Object obj) {
if (obj == ......

JavaµÄdz¿½±´ºÍÉ±´(1)

 JavaµÄ¿½±´·ÖΪÉ±´ºÍdz¿½±´
dz¿½±´£º°ÑÒ»¸ö¶ÔÏóÖÐËùÓеķÇstatic³ÉÔ±±äÁ¿(°üÀ¨¶ÔÆäËü¶ÔÏóµÄÒýÓã¬javaÖеÄÒýÓÃÏ൱ÓÚC/C++ÖеÄÖ¸Õë±äÁ¿)¶¼¿½±´Ò»±é£¬¶ø²»¿½±´ÒýÓÃËùÖ¸ÏòµÄ¶ÔÏó
É±´£º°ÑÒ»¸ö¶ÔÏóÖÐËùÓеķÇstatic³ÉÔ±±äÁ¿(°üÀ¨¶ÔÆäËü¶ÔÏóµÄÒýÓÃ)¶¼¿½±´Ò»±é£¬ÒýÓÃËùÖ¸ÏòµÄ¶ÔÏóÒ²¿½±´Ò»·Ý
ÕâÆªÎÄÕÂÏȽ²Êödz¿½±´£ ......

javaµÚ8Ìì´úÂ루¼¯ºÏÀࣩ

/************Student.java begin***************/
 import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
public class Student {
 private String name;
 private String password;
 public String getName() {
  return name;
 }
 public ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ