Title: ??Web??
1 ??Web??
2??????
- WEB???????????
- ??Web???????????(AJAX)
- N????,?????(??)????
- ??????
- ??-XML
- XML????????,??????
- XML????DTD,Schema
- XML????xsl, xll?
- Java??XML
- XML???????????
- VRMLX3DNVE
- Application Web-J2EE
- J2EE??
- Servlet JSP
- EJB
- J2EE???API
- MVC???J2EE??(struts, hibernate )
- Service Web Web Services
- Web Sevices??,SOAPWSDLUDDI,BEPEL
- ??????
- E_Bussiness, EAI etc.
- ????
3??Web???????????
- ??Web?????
- Web-based Application
- C/S vs. B/S??N??????
- RIA etc. Ajax basics
4??Web???????????
5N???
6???????????
- ?????
- ??????
- ??RPC????
- ??ORB????
- ????????
- ??Web??????
- ???????
7???????
- RMI
- RMI ????
- ???????
- ???????
- CORBA
- CORBA vs. RMI
- ??ORB
- ?? IIOP
- CORBA ????
- ???????
- ?????
- COM
8XML
- XML??
- XML????
- DTD
- Schema
- XSL (XSLT, XSL-FO, xpath)
- XLL (XPointer)
- XML??
- XML??(RSS)
9XML-??
- XML?????
- HTML, SGML,XML????????
- XML???
- ????
- ????
- ???
- ???
- ????????
- ???????
- ??????????
10XML-????
- XML1.0????
- ???
- ???????
- XML??????
- XML????
- ?? XML ??
- ???????
- ??,??,???,??????,????,???,??,?????
- ????
- CDATA?
- ????
11XML-DTD
- DTD??
- ??????
- ?? DTDs
- lt!DOCTYPE root_element_name SYSTEM DTD_URLgt
- ?? DTDs
- lt!DOCTYPE root_element_name PUBLIC FPI URL gt
- DTD??-ELEMENT
- lt!ELEMENT name content_categorygt
- lt!ELEMENT name (content_model) cardinalitygt
- DTD??- ATTLIST
- lt!ATTLIST elementName attrName1 atrrType1
attrDefault1 defaultValue1 attrName2 atrrType2
attrDefault2 defaultValue2 attrNameN
atrrTypeN attrDefaultN defaultValueNgt - atrrType ????,???????
12XML-Schema
- Schema
- Schema??
- ?DTD???
- ?????????
- ????????
- ????(??ltxsdcomplexTypegt)
- ????(??ltxsdsimpleTypegt)
13XML- XSL
- XSL??
- Xpath
- ??XML??????????????
- ?????????????
- XSLT
- ????(template-driven)??
- XSLT??????
- XSL-FO
- ? XSLT ???? XML ?????? XSL-FO ???????
- ???????(?FOP)? XSL-FO ????? PDF ??
14XML-XLL
- XML????
- Xlink
- XLink?????????????
- ???,??,??,??
- ???????????
- Xpointer
- XPointer???????
- ????????????????????????????
- XML Base
- ?????URI??
15XML-JAVAXML
- XML-Java
- DOM
- ??????????
- SAX
- ????
- DOM?SAX??????
- StAx
- JDOM
- XSLT
16XML-??
- XML????
- XML??????
- SVG
- SMIL
- MathML
- WML
- RSS
- XML????
- XMLSPY??????????
- Cocoon????????
- XML DB Xindice
17J2EE
- J2EE Overview??,??,????
- J2EE Application Components
- J2EE Services Service API
- J2EE Services Run-time Services
- Communications
- J2EE????
- ???????
18J2EE
19J2EE
- Servlet and JSP Overview
- Introduction to Servlets
- Request
- Response
- Session Tracking
- Introduction to JavaServer Pages
- Static template text.
- Dynamic content
- Scripting elements.
- Declarations
- Scriptlets
- Expressions
- Directives.
- Standard actions.
- Custom tags.
20J2EE
- JavaBean
- Javamail
- ?????
- JDBC
- JSP??
- MODEL 1
- MODEL 2(MVC????)
21J2EE
- EJB????
- EJB??????????????????????CTM??????????????????????
????EJB??? - ??Legacy???????
- EJB vs. JavaBean
- CTM(???????)???ORB?TP???
- ????
- ????
- ??
- ????
- ???
- ????
22J2EE
- EJB????????
- Enterprise Bean??bean
- Home Interface
- Remote Interface
- EJB Container
- EJB Server
- EJB Client
- EJB????
- EJB????
23J2EE
- ????????
- Remote??????
- Home??????
- Enterprise Bean?????
- Primary Key?????
24J2EE
- JNDI
- ????
- ????
- ????
- ???????
- LDAP
- JNDI??
- JNDI?????
25J2EE
- ??Session Bean
- ?? Remote Interface
- ?? Home Interface
- ?? Enterprise Bean Class
- ??Entity Bean
- Entity Bean 1.1
- Entity Bean 2.0
- ????
- ??????
- 5?J2EE???
- ??EJB???
- ??????
- ??????????
26J2EE
- ??EJB??
- ??J2EE??
- ??EJB JAR
- ??JNDI?
- ??
- ????
- ?????EJB??
- EJB????
- Container Managed Transaction
- Bean Managed Transaction
- ?????
27J2EE
- JavaMail
- JavaMail??
- ??????
- JavaMail ????
- ????session
- ????message
- ???????store
- ??transport
28J2EE
- JMS
- JMS ??
- ????????
- ???
- ??/??
- JAXM ? JMS???
- JMS ????
- ??? JMS ????????
- Message-Driven Bean
29J2EE
- J2EE????
- MVC
- J2EE??
- Struts
- Spring
- IOC
- AOP
- Hibernate
30web services
- web services??
- Web Service???????????????
- ??
- SOA??
- ????
- ??????
- Web ?????
31web services
- web services??
- Web Service???
- Business-Oriented Web Service
- Customer-Oriented Web Service
- Device-Oriented Web Service
- System-Oriented Web Service
- Web Service????
- Web?????(WSFL, Web Service Flow Language)
- BEPL4WS
- Web Service?EAI
32web services
- SOAP
- ????????
- SOAP?4??????,????, RPC??,??
- SOAP??????
- SOAP??
- ???HTTP?SOAP
33???HTTP?SOAP
POST http//www.SmartHello.com/HelloApplicat
ion HTTP/1.0Content-Type text/xml
charset"utf-8"Content-Length 587SOAPAction
"http//www.SmartHello.com/HelloApplicationsayHel
loTo" ltSOAP-ENVEnvelope xmlnsSOAP-ENV" http
//schemas.xmlsoap.org/soap/envelope/" xmlnsxsi
"http//www.w3.org/1999/XMLSchema-instance" xml
nsxsd"http//www.w3.org/1999/XMLSchema"gt ltSOAP
-ENVHeadergt lt/SOAP-ENVHeadergt ltSOAP-ENVBody
gt ltns1sayHelloTo xmlnsns1"Hello
SOAP-ENV encodingStyle"http// schemas
.xmlsoap.org/soap/encoding/"gt ltname
xsitype"xsdstring"gt Tarak lt/namegt
lt/ns1sayHelloTogt lt/SOAP-ENVBodygt lt/SOAP-ENV
Envelopegt
34web services
- SOAP
- RPC vs. Messaging
- SOAP?????
35web services
- WSDL
- ?????????????
- ????
- types
- message
- operations
- portType
- ????
- binding
- Service
- Port
36web services
37web services
- UDDI
- UDDI???????????????
- ?? UDDI ????
- businessEntity
- businessService
- bindingTemplate
- tModel
- UDDI ????
- ????
38UDDI ?????
39web services
Web Service Invocation
40Web services
- BPEL
- What is and Why BPEL?
- Orchestration vs. Choreography
- BPEL vocabulary
- Activities
- Partners
- Variables
- Flow, Link, Correlation
41Web services
- REST RESTful WebServices
- Network-based Architectural Styles
- What is an Architectural Styles
- Common architectural styles for network-based
software - REpresentational State Transfer (REST)
- Deriving REST
- Knowing REST
- Advantages of REST
- REST and other concepts
- RESTful Web Services
- Writing REST services
42???????
- Presentation topics
- FLEX??????
- Ajax
- Struct2
43?????????
- Score percentage
- ?? Project hwpresentation????
40 40 20 - ??
- ?? ??? ?? ???