1 / 19

§§ V. Java 相關技術之發展 $. 技術發展彙總(1)

§§ V. Java 相關技術之發展 $. 技術發展彙總(1). A. Java Beans B. Java Servlet C. JDBC (Java DataBase Connetivity) D. RMI (Remote Method Invocation) E. Java IDL(Interface Definition Language) F. JSP(JavaServer Page) G. JavaChipset and OS. §§ V. Java 相關技術之發展 $ . 技術發展彙總(2). H. Java CARD

Télécharger la présentation

§§ V. Java 相關技術之發展 $. 技術發展彙總(1)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. §§ V. Java相關技術之發展$. 技術發展彙總(1) • A. Java Beans • B. Java Servlet • C. JDBC (Java DataBase Connetivity) • D. RMI (Remote Method Invocation) • E. Java IDL(Interface Definition Language) • F. JSP(JavaServer Page) • G. JavaChipset and OS

  2. §§V. Java相關技術之發展$. 技術發展彙總(2) • H. Java CARD • I. JNDI (Naming and Directory Interface) • J. Mobile Agent:(Wireless Communication) • K. JTS(Java Transaction Service) • L. JMAPI(Java Management API) • M. 系統相關的安全及認證問題 • N. Business to Business E-Commerce • O. Game

  3. $ Java 相關技術之發展A. Java Beans: Java Beans 是用於Java 程式設計中可重用軟元件(reusable software component)的一種工具。類似Delphi 或 Visual Basic

  4. $ Java 相關技術之發展B. Java Servlet Java applets 是自Web Server下載到瀏覽器執行的程式,而 Servlet 則是可在Web Server 上動態執行的 Java 程式。 Java Servlet 與Java applet 最大的不同在前者不具圖形化人機介面。

  5. $Java 相關技術之發展C. JDBC(JavaDataBase Connetivity) • JDBC(Java DataBase Connetivity) API (Application Programming Interface) 是一套API,供Java應用程式對各種資料庫做存取的操作。

  6. $Java 相關技術之發展D. RMI(Remote Method Invocation) • 分散式系統中常利用RPC(Remote Procedure Call) 做client/server 之溝通管道,RMI可視為 Java系統中類似 RPC 的機制。

  7. $ Java 相關技術之發展E. Java IDL: Java IDL(Interface Definition Language) 為 Java 語言在CORBA (Common Object Request Broker Architecture) 環境上運作的介面語言。利用 Java IDL 之工具,程式設計師可利用Java 設計CORBA系統中之物件,並與其他語言所寫的 CORBA 物件做結合。

  8. $ Java 相關技術之發展F. JSP(JavaServer Page): • 1. 伺服器端執行之語言 • 2. 不但包含HTML,且包含一些在伺服器 • 端 執行之Java程式碼 • 3. 當使用者要求JSP網頁時,Web伺服器 • JSP引擎先動態產生Servlet程式碼,然 • 後再交由Servlet引擎編譯並執行,最後 • 將網頁回傳瀏覽器 • 4. 類似MS之ASP;有unix與win32版本

  9. $ Java 相關技術之發展G. JavaChipset and OS: GENEVA (OneEighty Co.) -- Support IA and Mobile iButton key ( Dallas Semiconductor) -- 64KB ROM ,134KB RAM on 16mm JavaChipset 即時編譯技術(Just-In-Time Compiler)

  10. $Java 相關技術之發展H. Java CARD 交易上,Java Card API之製造是為了 Smart Card 市場應用之需。Java Card 系統上之 Java可視為一簡化形的 Java環境。

  11. $Java 相關技術之發展I. JNDI(Naming and Directory Interface) • 在分散式系統中命名(naming) 及目錄(directory)服務是很重要的項目,在一些應用上對某些長期性的物件,其名稱及相關屬性常考量儲存於name server上,以方便做查詢。

  12. $ Java 相關技術之發展J. Mobile Agent : (Wireless Commumication) • 1.Java Native Processor • ( Zucotto Co )Bluetooth ( Alcatel )  • 2.Air Browsing • ( Tenzing Co ) 3.Lava Platform ( Jsrel Niragongo Co ) => improve browsing efficiency and speed 4.Open Multimedia Application Platform • ( TI )

  13. $ Java 相關技術之發展J. Mobile Agent : (Wireless Commumication) • 5.Java WAP Gatewdy • ( Empower Jnterative Co ) Fully Compatible WAP 1.1 stack Support WTLS Security Layer ( I, II ) SSL Security Layer Config Support UDP cross platform run on JVM Linkable to any HTTP 1.0, 1.1 Host Fully events log

  14. $ Java 相關技術之發展J. Mobile Agent : (Wireless Commumication) 6. 行動代理人執行環境, 如 IBM之 Aglet 工作, 如 IC 卡, 如 PDA, 如 Set-top-box 等。

  15. $ Java 相關技術之發展K/L/M. 其他 K. JTS ( Java Transaction Service) 用於交易服務 L. JMAPI (Java Management API) 用於網路及系統管理之 M. 系統相關的安全及認證問題 電子商業交易,網路上資訊擷取等

  16. $ Java 相關技術之發展N. Business to Business e-commerce • (壹)、J2EE architecture • (貳)、XML(Extensible Markup Language) • (參)、Application transport technology for B2B(Business to Business) • (肆)、Organizations and Standards

  17. $ Java 相關技術之發展O.Game • (1). Motorola & SEGA( next-generation • multiple communication phones, • JAVA ) • (2).i- appli of Java ( NTT Docomo )

  18. §§ VI . Java 可參考資料來源(1) • 網站 : • http://www.sun.com/software • http://www.sun.com/tech • http://java.sun.com • http://ftp.ee.ncku.edu.tw

  19. §§ VI . Java 可參考資料來源(2) • 書刊 : • (一) Suitable for Developer • JavaWorld IDG; Web Developer Online • Java Report Online; Java Pro • Java Developer’s Journal • (二) Suitable for General User • Dr. Dobb’s Journal; Forcus on Java • Wandering Man

More Related