자바는 네트웤에 대해서는 타 언어의 추종을 불허하는 강력한 기능을 보여 준다. 이번 프로젝트에서는 한대의 PC를 서버로 동작시키고, 원격지에서 이 서버로 접속해서 로봇을 제어하게 되므로 서버-클라이언트 시스템을 구축해야 한다. 이 시스템을 구현 할 때 인터넷을 이용하게 되며, 클라이언트
자바는 시스템에 독립적이다.
- 바이트 코드 사용, 자바 가상 기계(Java Virtual Machine)
④ 자바는 번역 언어(interpreted language)이다.
- 바이트 코드를 실행하는 인터프리터 필요
- 실행속도가 다소 늦다.
⑤ 자바는 분산 처리 언어이다.
- 인터넷 및 네트워크 환경에서 효율적으로 실행
- TCP/IP 네트워크 기
언어
- “Write Once, Run Anywhere”
Hot Java 개발 (by James Gosling, 1993)
Hot Java(핫자바) : 자바 애플릿(Java applet)을 구현한
최초의 웹브라우저
3. 모바일 플랫폼과 WIPI
H/W발전에 따른 Mobile OS의 발전방향
Smart vs. Featured Phone
무선인터넷 플랫폼 시장의 Value Chain
무선인터넷 플
정보전달기술
정보검색기술
정보처리기술
네트워크기술
비즈니스
프로세스기술
E-mail
Telnet
FTP
Usenet
WWW
Gopher
Archie
WAIS
HTML
CGI
ASP
JAVA
LAN
MAN
WAN
VAN
Internet
EDI
CALS
ERP
SCM
CRM
...이하 생략(미리보기 참조)
네트워크 커넥션을 만드는 작업을 용이하게 한다. 뿐만 아니라 Uniform Resource Locator(URL)을 사용하여 네트워크 상에 존재하는 객체들을 쉽게 열거나 접근할 수 있다. 또한 자바는 네트워크 및 분산 환경에서의 안정성과 보안을 여러 면에서 고려한 언어이다. 먼저 자바는 에러를 발생시킬 가능성이 있는 부