응용 프로그램 기초 클래스

Application Foundation Classes

Application Foundation Class(AFC)는 Java 기반의 Graphical User Interface(GUI; 그래피컬 사용자 인터페이스)를 구축하기 위한 그래픽 프레임워크로 Microsoft에서 개발하여 Microsoft SDK for Java의 일부로 출하되었습니다.AFC는 AWT(Abstract Window Toolkit)를 기반으로 했지만, 아키텍처는 사용자의 요구에 더 잘 맞도록 구성 요소를 쉽게 확장할 수 있게 해주었습니다.

AFC 컴포넌트는 크로스 플랫폼이라고 발표되었지만 Microsoft Java Virtual [1]Machine에서 더 잘 작동하며 Windows 이외의 플랫폼에서의 지원이 [2][3]문제가 있었습니다.

역사

(JNI 대신 J/DirectWFC함께) AFC의 출시는 성장하는 Java [4]커뮤니티에서 주도권을 얻기 위한 마이크로소프트의 노력의 일환이었다.

Java Foundation Class가 출시되면서 AFC에 대한 관심이 떨어졌고, 이후 더 이상 유지되지 않게 되었다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Introduction to Web Programming". extropia.com. Archived from the original on 26 June 2007. Retrieved 2007-07-14. There are actually two versions of the AFC. One works with Microsoft's Java Virtual Machine that comes as part of Microsoft Internet Explorer and JDK 1.1 and another that works with the JDK 1.02. The AFC is optimized to work with Microsoft's implementation of Java and should provide higher performance and less system resource use with Microsoft's own Java implementation.
  2. ^ "Upgrade to the Official Sun Java Platform". sun.com. October 2003. Archived from the original on 14 August 2007. Retrieved 2007-07-14. Using technologies like J/Direct (instead of JNI), Windows Foundation Classes (WFC), and Application Foundation Classes (AFC), accessing any Microsoft Windows VM specific classes may require developers to substitute similar standard technologies.
  3. ^ "Microsoft Wants to Close the Door on Non-Windows Java Applications". dbmsmag.com. 1997-09-26. Archived from the original on 2007-09-27. Retrieved 2007-07-14. AFC is currently a Windows-only solution, and like J/Direct, it locks Java developers into Windows.
  4. ^ "JFC; Microsoft declares war". xent.com. 1997-08-01. Retrieved 2007-07-14.

외부 링크