ä¸è¬æ¥è¯´è¿ç¨ç³»ç»äºæä½å°½éæ¯æ¾è¦åçï¼å°±æ¯ä¸éè¦ç¥é对æ¹ç³»ç»æ¯å¦ä½è®¾è®¡çï¼åæ¹åªéè¦ç¨ç¸åçæ¥å£å°±å¯ä»¥äºï¼é£ä¹ EJB è¿ä¸ªä¸è¥¿æ¯ Java ç¹æçï¼ä½æä»¬å·²ç¥ EJB è³å°å¨ EJB 2.0 以åæä»¬è· CORBA 就已ç»æ¯å
¼å®¹çï¼å°±æ¯è¯´å¯¹æ¹ç¨ CORBA çæ¹å¼è°ç¨ä¹ä¼æ¯æ£å¸¸çï¼æ们å¯ä»¥æ¿ EJB ç2个è¿ç¨æ¥å£ï¼Home å Bizï¼æ¥çæ CORBA ç Stubï¼ç¶åç¨ CORBA æ¹å¼è°ç¨ï¼è¿å°±ä¸ä¾èµäº EJB çè¿è¡æ¶åºï¼ææ³ä½ è¯å®ä¸æç®æä¸ä¸ª WebSphere æ JBOSS è¿æ ·çEJBæå¡å¨ç客æ·ç«¯è¿è¡åºå¤å¶å°ææºä¸å§ï¼å¾éº»ç¦çï¼èä¸è¿åçæ¬ååå½±åï¼ã
ä¸è¬æ¥è¯´ææºä¸ç Java API æ¯å¦ Android æ¬èº«æ¯ä¸æ¯æ EJB çï¼å¾å¤å javax.rmi è¿æ ·çå
é½æ²¡æï¼ææ¾äº Android level 19 ç android.jar çäºï¼éé¢çå
没æå javax.rmi, javax.ejb è¿æ ·ä¼ä¸åºç¨API ï¼è¿äºæ¯ J2EEçæ åAPI,ææºåºè¯¥æ¯ä¸ä¼æä¾çï¼ã
éè¿ RMIC æ¯å¯ä»¥çæ CORBA Stub å¯ä»¥ç¨:
1
2
C:\>rmic -iiop
C:\>rmic -idl
é¤äº CORBA ä¹å¤ï¼æ们å¯ä»¥è®©å¼å人åç»ç°æç EJB æå°ä¸ä¸ª SOAP æ¹å¼ç Web Service æ¥å£ï¼è¿å¨ EJB 2.1 ä¸å·²ç»ææ¯æï¼ç°å¨çæå¡å¨åºæ¬ä¸ä¹æ¯æ EJB 2.0 å 2.0 以ä¸ççæ¬äºï¼æ¿çè¿ä¸ª EJB ç WSDL æ们就å¯ä»¥ç¨ Web Service æ¹å¼æ¥å¤çäºï¼è¿æ ·å
¶å®æ们å¯ä»¥ç¨ JavaScript æ¥ç¼ç xml å解ç xml æ¥è°ç¨è¿ç¨ Web Serviceï¼è¿ç§æ¹å¼æ´éç¨ï¼ä¸éè¦ä»»ä½ API åºçæ¯æï¼æ们è³å°å¯ä»¥æå®å½ææåå§ç xml ææ¡£ï¼çè³æ¯çº¯ text æ件æ¥å¤çï¼è¿xml API åºé½ä¸æ¯å¿
é¡»çï¼ã让ä¸ä¸ªç°æ EJB æ¯æ SOAP å
¶å®ä¸ç¨æ¹å¨ä»£ç ï¼åºæ¬ä¸åªæ¯ä¸ä¸ªâæ·»å ä¸ä¸ªæ°æ¥å£ç¶åéæ°ç¼è¯å¹¶é¨ç½²âçè¿ç¨(æ¯å¦æç¨IBMè¯ç¨ççRAD 7é
ç½®WebSphere å°±æ¯è¿æ ·çï¼å¦æç¨ä¾¿å®çæå¡å¨è¿äºå·¥å
·å¯è½ä¸å¤èªå¨å)ã
åªæ¯ android.jar æ¬èº«ä¹ä¸æä¾ CORBA æ¯æï¼è¿ä¹æ¯ä¼ä¸åºç¨ï¼æ们ææ¹ä¾¿çæ¹æ³è¿æ¯ SOAP / Web æå¡çæ¹å¼ï¼å 为 android èªå¸¦äº XML APIï¼å¦æä½ çææºåºç¨æ¯åºäº phonegap çï¼é£å°±æ´æ¹ä¾¿åèªç¶å¿«æ·äºï¼å 为å®ä»¬ç°æç ajax api æ¥å¤ç web æå¡ã
温馨提示:答案为网友推荐,仅供参考