JBoss jBPM 3.1 プログラミング入門

Size: px
Start display at page:

Download "JBoss jBPM 3.1 プログラミング入門"

Transcription

1 JBoss jbpm Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice

2 Hello World Hello World web web GPD web

3 HelloWorld

4 HelloWorld JBoss jbpm API (JPDL) DB(DB) (state )

5 HelloWorld <process-definition name="helloworld"> <start-state name="start"> <transition to="s" /> </start-state> <state name="s"> <transition to="end" /> </state> <end-state name="end" /> </process-definition>

6 HelloWorld public void testhelloworldprocess() { // / ProcessDefinition processdefinition = ProcessDefinition.parseXmlString( "<process-definition>" + "<start-state name='start'>" + "<transition to='s' />" + "</startstate>" + "<state name='s'>" + "<transition to='end' />" + "</state>" + "<end-state name='end' />" +"</process-definition> ); // ProcessInstance processinstance = new ProcessInstance(processDefinition); // Token token = processinstance.getroottoken(); assertsame(processdefinition.getstartstate(), token.getnode()); // token.signal(); assertsame(processdefinition.getnode("s"), token.getnode()); } token.signal(); assertsame(processdefinition.getnode("end"), token.getnode());

7 HelloWorld ()

8 HelloWorld DB Hello World DB HSQLDB JBoss jbpm API (JPDL) DB DB (state ) DB DB

9 HelloWorld DB <process-definition name="helloworld"> <start-state name="start"> <transition to="s" /> </start-state> <state name="s"> <transition to="end" /> </state> <end-state name="end" /> </process-definition>

10 HelloWorld DB (1/5) JbpmConfiguration : public class HelloWorldDbTest extends TestCase { static JbpmConfiguration jbpmconfiguration = null; static { jbpmconfiguration = JbpmConfiguration.parseXmlString( "<jbpm-configuration>" + " <jbpm-context>" + " <service name='persistence' " + " factory='org.jbpm.persistence.db.dbpersistenceservicefactory' />" + " </jbpm-context>" + " <string name='resource.hibernate.cfg.xml' " + " value='hibernate.cfg.xml' />" + " <string name='resource.business.calendar' " + " value='org/jbpm/calendar/jbpm.business.calendar.properties' />" + " <string name='resource.default.modules' " + " value='org/jbpm/graph/def/jbpm.default.modules.properties' />" + " <string name='resource.converter' " + " value='org/jbpm/db/hibernate/jbpm.converter.properties' />" + " <string name='resource.action.types' " + " value='org/jbpm/graph/action/action.types.xml' />" + " <string name='resource.node.types' " + " value='org/jbpm/graph/node/node.types.xml' />" + " <string name='resource.varmapping' " + " value='org/jbpm/context/exe/jbpm.varmapping.xml' />" + "</jbpm-configuration>" ); } public void setup() { jbpmconfiguration.createschema(); 10} JbpmConfiguration JBoss jbpm ( ) jbpm.cfg.xml JbpmConfiguration JbpmConfiguration jbpmconfiguration = JbpmConfiguration.getInstance();

11 HelloWorld DB (2/5) public void testsimplepersistence() { // 1helloworld // helloworld deployprocessdefinition(); // helloworld // "s" processinstanceiscreatedwhenusersubmitswebappform(); } // helloworld theprocessinstancecontinueswhenanasyncmessageisreceived();

12 HelloWorld DB (3/5) } public void deployprocessdefinition() { ProcessDefinition processdefinition = ProcessDefinition.parseXmlString( "<process-definition name='helloworld'>" + " <start-state name='start'>" + "<transition to='s' />" + "</startstate>" + " <state name='s'>" + "<transition to='end' />" + "</state>" + " <end-state name='end' />" + "</process-definition>" ); JbpmContext jbpmcontext = jbpmconfiguration.createjbpmcontext(); try { // helloworld jbpmcontext.deployprocessdefinition(processdefinition); } finally { } jbpmcontext.close(); JbpmContext JbpmConfiguration#createJb pmcontext() Hibernate try-finally close()

13 HelloWorld DB (4/5) / public void processinstanceiscreatedwhenusersubmitswebappform() { JbpmContext jbpmcontext = jbpmconfiguration.createjbpmcontext(); try { GraphSession graphsession = jbpmcontext.getgraphsession(); // ProcessDefinition processdefinition = graphsession.findlatestprocessdefinition("helloworld"); ProcessInstance processinstance = new ProcessInstance(processDefinition); // Token token = processinstance.getroottoken(); assertequals("start", token.getnode().getname()); // token.signal(); assertequals("s", token.getnode().getname()); // ( ) jbpmcontext.save(processinstance); } } finally { jbpmcontext.close(); }

14 HelloWorld DB (5/5) / } public void theprocessinstancecontinueswhenanasyncmessageisreceived() { JbpmContext jbpmcontext = jbpmconfiguration.createjbpmcontext(); try { GraphSession graphsession = jbpmcontext.getgraphsession(); ProcessDefinition processdefinition = graphsession.findlatestprocessdefinition("helloworld"); // helloworld List processinstances = graphsession.findprocessinstances(processdefinition.getid()); // 11 ProcessInstance processinstance = (ProcessInstance) processinstances.get(0); // processinstance.signal(); // ( ) asserttrue(processinstance.hasended()); } finally { } jbpmcontext.close();

15 web Web

16 JBoss jbpm Web JBoss jbpm Web JBoss jbpm websale JBoss jbpm URL jbpm-starters-kit zip $JBPM_KIT_HOME/jbpm $JBPM_KIT_HOME/jbpm-server Web JBossAS(4.0.3SP1 )

17 JBoss jbpm JDK 5.0 Update 11 : jdk-1_5_0_11-windows-i586-p.exe : ex_jdk5.jsp JBoss jbpm : jbpm-starters-kit zip : p?group_id=70542 JDK JBossAS > cd C: jboss jbpm-starters-kit > cd jbpm-server > start.bat JBossAS Web URL > cd C: > mkdir jboss > cd jboss > jar xvf C: jboss_archive jbpm-starters-kit zip

18 Web :

19 Web : web.xml JbpmContextFilter JSP Managed Bean item price user_name isurgentapprovalmgr_name Start-state token End-state user1 ActionHandler faces-config.xml JSF (Myfaces) Tomcat JBoss jbpm Hibernate JBoss AS JbpmConfiguration jbpm.sar

20 JbpmContextFilter jbpmcontext JBoss jbpm Servlet Filter HTTP JbpmContext JbpmContext (ThreaLocal) HTTP JbpmContext web.xml... <filter> <filter-name>jbpmcontextfilter</filter-name> <filter-class>org.jbpm.web.jbpmcontextfilter </filter-class> </filter> <filter-mapping> <filter-name>jbpmcontextfilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>... JbpmContextFilter.java public class JbpmContextFilter implements Filter, Serializable {... public void dofilter(servletrequest servletrequest, ServletResponse servletresponse, FilterChain filterchain) throws IOException, ServletException { JbpmContext jbpmcontext = getjbpmconfiguration().createjbpmcontext(jbpmcontextname); try { if (isauthenticationenabled) { jbpmcontext.setactorid(actorid); } filterchain.dofilter(servletrequest, servletresponse); } finally { jbpmcontext.close(); } }

21 jbpm.sar JBoss Application Server JbpmConfiguration jbpm JBoss jbpm jar DB (hiberante.cfg.xml) jbpmcontext JBoss JNDI

22 Web : action="#{hogebean.ametho d}" HTTP HTTP jbpmcontext JbpmContextFilter JSP Managed Bean HogeBean#aMethod( ) item price user_name isurgentapproval mgr_name Start-state user1 token End-state ActionHandler jbpmcontext facesconfig.xml JSF (Myfaces) Tomcat HttpSession HttpReque st JBoss jbpm Hibernate JBoss AS JbpmConfiguration

23 Web

24 Web JBossAS > set JAVA_HOME=c: java > cd C: jboss jbpm-starters-kit > cd jbpm-server > start.bat JBossAS Web URL

25 Cookie monster

26 web Web sale order

27 web Web sale order[save and Close Task]

28 Orderernie ernie

29 Ernie ernie order

30 Order ernie [more info needed]

31 web GPD

32 GPD JBoss jbpm (GDP) JBoss jbpm Web JBoss AS Web

33 : HelloWorld "cookie monster" (msg) "ernie" (msg) JBoss jbpm "ernie"

34 1. JDK 2. Eclipse SDK 3. JBoss jbpm 4. JBoss jbpm (GPD) 5. JBoss jbpm (GPD)

35 : JDK jdk-1_5_0_11-windows-i586-p.exe Eclipse SDK eclipse-sdk win32.zip JBoss jbpm jbpm-starters-kit zip JBoss jbpm (GPD) jbpm-jpdl-designer zip

36 : 1/3 1. JDK JAVA_HOME 2. Eclipse SDK ECLIPSE_HOME 3. JBoss jbpm > cd C: > mkdir jboss > cd jboss > jar xvf C: jboss_archive jbpm-starters-kit zip 4. JBoss jbpm > cd %ECLIPSE_HOME% > jar xvf C: jboss_archive jbpm-jpdl-designer zip eclipse

37 : 2/3 6. JBoss jbpm (GPD) (1) Eclipse Window Preferences (2) Add Name (JBoss jbpm3.1.4) Location C: jboss jbpm-starters-kit jbpm OK (3) JBoss jbpm (1) (3) (2)

38 : 3/3 7. JBoss AS JBossAS > cd C: jboss jbpm-starters-kit > cd jbpm-server > start.bat JBossAS Web URL [ ] JBoss AS TRACE INFO jbpm-server server jbpm conf log4j.xml ( ) <param name="threshold" value="trace"/> ( ) <param name="threshold" value= INFO"/>

39 : (1) Process Project Eclipse File New Other JBoss jbpm Process Project Next Project Name HelloWorldProcess Finish

40 : (2) Process Definition(JPDL) Java Perspective Package Explorer HelloWorldProcess src/main/jpdl New Other JBoss jbpm Process Definition Process Name HelloWorld Finish

41 : (3) HelloWorldProcess src/main/jpdl/helloworld processdefinition.xml Open With jbpm Graphical Process Designer Start1 Task Node End1 Transition

42 : (4) StartTask Start Add Task Outline View task Properties Controller OK Add Name : msg Read : Write : Required :

43 : (5) Taks Node Task Task Node Add Task Outline View task1 Properties Controller Add Name : msg Read : Write/Required : Assignment type : Expression expression : user(ernie) OK File Save

44 : (6) Deployment Server Deployer ( ) /jbpm-console/upload ( ) /jbpm/upload Test Connection Deploy Process Archive

45 : (7) 1/8 "cookie monster"

46 : (7) 2/8 HelloWorld

47 : (7) 3/8 msg (msg ) "Hello jbpm " "Save and Close Task"

48 : (7) 4/8 Home "Login as another user"

49 : (7) 5/8 "ernie"

50 : (7) 6/8 "Tasklist" "task1" "task1"

51 : (7) 7/8 msg "cookie monster" "Save and Close Task"

52 : (7) 8/8 Home

53 : (8) 1 Monitoring

54 : (8)

55 Web

56

57 < > Step1 : Step2 : Step3 : Step4 : Step5 : ID Step6 : < > Step1 : Step2 : Step3 : Step4 : < > Step1 : Step2 : Step3 : ID D(ID) Step4 : ( )

58

59 jbpmconfiguration JVM DB / user_name mgr_name isurgent approval Start-state End-state <task-node> <task-node> <task-node> item price SelectMgr ActionHandler SendMail ActionHandler SendMail ActionHandler UserAssignment Handler UserAssignment Handler MgrAssignment Handler user1 user1 manager1 jbpm DB EIS jbpmcontext

60 Step1 : Step2 : Step3 : Step4 : Step5 : ID Step6 : "user1" jbpmcontext user_name user1 jbpmcontext jbpmcontext user1 jbpmcontext jbpmcontext user1 jbpmcontext jbpmcontext jbpmconfiguration DB / isurgent item approval Start-state <task-node> <task-node> <task-node> price user1 user1 manager1 user_name mgr_name "user_name" UserAssignment Handler SelectMgr ActionHandler UserAssignment Handler SendMail ActionHandler MgrAssignment Handler SendMail ActionHandler jbpm DB "mgr_name" "manager1" "manager1" EIS mgr_name JVM End-state

61 Web HTTP / Step1 : HttpSession user_name Step2 : Step3 : Step4 : Step5 : Step6 : jbpmcontext user_name user1 jbpmcontext jbpmcontext user1 jbpmcontext jbpmcontext Servlet Filter user1 jbpmcontext jbpmcontext HttpSession user_name Tomcat item isurgent ServletContext jbpmconfiguration approval Start-state <task-node> <task-node> <task-node> price End-state user1 mgr_name UserAssignment Handler SelectMgr ActionHandler user1 UserAssignment Handler manager1 SendMail ActionHandler MgrAssignment Handler SendMail ActionHandler jbpm DB HttpSession EIS user_name"

62 Web: JBoss AS Seasar2 app.dicon web.xml HTML Action Logic JbpmContextFilter S2ContainerFilter Tomcat Step3 : S2JSF JSF Myfaces faces-config.xml S2Container item price user_name isurgentapprovalmgr_name Start-state user1 token End-state JBoss jbpm ActionHandler Hibernate JBoss AS JbpmConfiguration

63 Step3 : HTTP / Step1 : Step2 : Step3 : Step4 : Step5 : Step6 : jbpmcontext user_name user1 jbpmcontext jbpmcontext user1 jbpmcontext jbpmcontext Servlet Filter user1 jbpmcontext jbpmcontext HttpSession user_name item isurgent jbpmconfiguration Tomcat/JBossAS ServletContext approval Start-state <task-node> <task-node> <task-node> price End-state user1 user1 manager1 mgr_name UserAssignment Handler SelectMgr ActionHandler UserAssignment Handler SendMail ActionHandler MgrAssignment Handler SendMail ActionHandler jbpm DB EIS

64 Step3 : HTTP user_input.html HTTP user_confirm.html jbpmcontext JbpmContextFilter S2ContainerFilter Tomcat DTO HTML Step3 : JSF Myfaces S2JSF user_confirm UserAction#input() Action user_confirm jbpmcontext S2Container JBoss AS BpmLogic#input() Logic item price user_name isurgentapprovalmgr_name Start-state token End-state user1 JBoss jbpm ActionHandler JbpmConfiguration Hibernate

65

66 JBoss jbpm JBoss jbpm JBoss jbpm JBoss jbpm Wiki JBoss jbpm getting started guide JBoss jbpm API(Javadoc)

67 JBoss/URL JBoss Open Source & Linux

68 Web

69 Web : pm/ "cookie monster" "Log In" home.jsp home.jsp <h4>start New Process Execution</h4> <h:datatable value="#{homebean.latestprocessdefinitions}" var="processdefinition"...> <f:facet name="header"> <h:outputtext value="start Process Link" /> </f:facet> <h:commandlink action="#{homebean.startprocessinstance}"> <f:param name="processdefinitionid" value="#{processdefinition.id}"/> <h:outputtext value="#{processdefinition.taskmgmtdefinition.starttask.name}" /> </h:commandlink> </h:column>... <h:outputtext value="#{processdefinition.name}" />... <h:outputtext value="#{processdefinition.version}" />

70 Web : (HomeBean) HomeBean.java public class HomeBean {... JbpmContext jbpmcontext; GraphSession graphsession; TaskMgmtSession taskmgmtsession; public HomeBean() { this.jbpmcontext = JbpmContext.getCurrentJbpmContext(); this.graphsession = jbpmcontext.getgraphsession(); this.taskmgmtsession = jbpmcontext.gettaskmgmtsession(); }... public List getlatestprocessdefinitions() { return graphsession.findlatestprocessdefinitions(); }

71 Web : "create new web sale order" task.jsp home.jsp <h4>start New Process Execution</h4> <h:datatable value="#{homebean.latestprocessdefinitions}" var="processdefinition"...> <f:facet name="header"> <h:outputtext value="start Process Link" /> </f:facet> <h:commandlink action="#{homebean.startprocessinstance}"> <f:param name="processdefinitionid" value="#{processdefinition.id}"/> <h:outputtext value="#{processdefinition.taskmgmtdefinition.starttask.name}" /> </h:commandlink> </h:column>

72 Web : (HomeBean) HomeBean.java public String startprocessinstance() { // Get the task instance id from request parameter long processdefinitionid = JsfHelper.getId("processDefinitionId"); ProcessDefinition processdefinition = graphsession.loadprocessdefinition(processdefinitionid); // create a new process instance to run ProcessInstance processinstance = new ProcessInstance(processDefinition); // create a new taskinstance for the start task TaskInstance taskinstance = processinstance.gettaskmgmtinstance().createstarttaskinstance(); // Save the process instance along with the task instance jbpmcontext.save(processinstance); // Fill the task backing bean with useful information taskbean.initialize(taskinstance); return "task"; }

73 Web : item : book quantity : 1 "Save and Close Task" task.jsp <h:form id="taskform"> <h:inputhidden id="taskinstanceid" value="#{taskbean.taskinstanceid}" /> <h2><h:outputtext value="#{taskbean.taskinstance.name}" /></h2><hr /> <h:datatable value="#{taskbean.taskformparameters}" var="formparameter"> <h:column> <h:outputtext value="#{formparameter.label}" />... <h:outputtext value="#{formparameter.description}" />... <h:inputtext value="#{formparameter.value}" readonly="#{formparameter.readonly}" />... </h:datatable> <hr />... <h:commandbutton id="transitionbutton" action="#{taskbean.saveandclose}" value="save and Close Task"/>

74 Web : (TaskBean) TaskBean.java public List gettaskformparameters() { return taskformparameters; } public void initialize(taskinstance taskinstance) { this.taskinstance = taskinstance; this.taskinstanceid = taskinstance.getid(); // set the parameters this.taskformparameters = new ArrayList(); TaskController taskcontroller = taskinstance.gettask().gettaskcontroller(); if (taskcontroller!=null) { List variableaccesses = taskcontroller.getvariableaccesses(); Iterator iter = variableaccesses.iterator(); while (iter.hasnext()) { VariableAccess variableaccess = (VariableAccess) iter.next(); String mappedname = variableaccess.getmappedname(); Object value = taskinstance.getvariable(mappedname); TaskFormParameter tfp = new TaskFormParameter(variableAccess, value); taskformparameters.add(tfp); } // store the parameters in the session JsfHelper.setSessionAttribute("taskFormParameters", taskformparameters); }

75 Web : (TaskBean) TaskBean.java public String saveandclose() { // save save(); // close the task instance String transitionbutton = JsfHelper.getParameter("taskform:transitionButton"); TaskInstance taskinstance = taskmgmtsession.loadtaskinstance(taskinstanceid); if ("Save and Close Task".equals(transitionButton)) { taskinstance.end();... }... jbpmcontext.save(taskinstance); return "home"; } public String save() {... // submit the parameters in the jbpm task controller TaskInstance taskinstance = taskmgmtsession.loadtaskinstance(taskinstanceid); // collect the parameter values from the values that were updated in // the parameters by jsf. Iterator iter = taskformparameters.iterator(); while (iter.hasnext()) { TaskFormParameter taskformparameter = (TaskFormParameter) iter.next(); if ((taskformparameter.iswritable()) && (taskformparameter.getvalue()!= null)) { taskinstance.setvariable(taskformparameter.getlabel(), taskformparameter.getvalue());... } } // save the process instance and hence the updated // task instance variables jbpmcontext.save(taskinstance); // remove the parameters from the session JsfHelper.removeSessionAttribute("taskFormParameters"); return "home"; }

76 Web : m/ "ernie" "Log In" home.jsp home.jsp <h4>tasklist</h4> <h:datatable value="#{homebean.taskinstances}" var="taskinstance"...> <h:column > <f:facet name="header"> <h:outputtext value="task Form Link" /> </f:facet> <h:commandlink action="#{homebean.selecttaskinstance}"> <f:param name="taskinstanceid" value="#{taskinstance.id}"/> <h:outputtext value="#{taskinstance.name}" /> </h:commandlink> </h:column>... <h:outputtext value="#{taskinstance.taskmgmtinstance.taskmgmtdefinition.processdefinition.name}" />... <h:outputtext value="#{taskinstance.taskmgmtinstance.taskmgmtdefinition.processdefinition.version}" />

77 Web : (HomeBean) HomeBean.java public class HomeBean {... JbpmContext jbpmcontext; GraphSession graphsession; TaskMgmtSession taskmgmtsession; public HomeBean() { this.jbpmcontext = JbpmContext.getCurrentJbpmContext(); this.graphsession = jbpmcontext.getgraphsession(); this.taskmgmtsession = jbpmcontext.gettaskmgmtsession(); }... public List gettaskinstances() { return taskmgmtsession.findtaskinstances(userbean.getusername()); }

78

Microsoft PowerPoint - JBoss-jBPM.ppt

Microsoft PowerPoint - JBoss-jBPM.ppt JBoss jbpm 入門 水野浩典 佐藤修一オープンソース コンピテンシコンピテンシ センター日本ヒューレットパッカードヒューレットパッカード株式会社 2006 年 12 月 6 日 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without

More information

サーブレット (Servlet) とは Web サーバ側で動作する Java プログラム 通常はapache 等のバックグラウンドで動作する Servletコンテナ上にアプリケーションを配置 代表的な Servlet コンテナ Apache Tomcat WebLogic WebSphere Gla

サーブレット (Servlet) とは Web サーバ側で動作する Java プログラム 通常はapache 等のバックグラウンドで動作する Servletコンテナ上にアプリケーションを配置 代表的な Servlet コンテナ Apache Tomcat WebLogic WebSphere Gla サーブレット 1 オブジェクト指向プログラミング特論 サーブレット (Servlet) とは Web サーバ側で動作する Java プログラム 通常はapache 等のバックグラウンドで動作する Servletコンテナ上にアプリケーションを配置 代表的な Servlet コンテナ Apache Tomcat WebLogic WebSphere GlassFish 2 オブジェクト指向プログラミング特論

More information

java_servlet2_見本

java_servlet2_見本 13 2 JSF Web 1 MVC HTML JSP Velocity Java 14 JSF UI PC GUI JSF Web 2.1 JSF JSF Web FORM FORM 2-1 JSF role, JSF JSF 15 Web JSF JSF Web Macromedia JSF JSF JSF 2.2 / Subscriber package com.mycompany.newsservice.models;

More information

B2-Servlet-0112.PDF

B2-Servlet-0112.PDF B-2 Servlet/JSP Agenda J2EE Oracle8i J2EE Java Servlet JavaServer Pages PDA ( J2EE Java2 Enterprise Edition API API J2SE JSP Servlets RMI/IIOP EJB JNDI JTA JDBC JMS JavaMail JAF Java2 Standard Edition

More information

Microsoft Word - jpluginmanual.doc

Microsoft Word - jpluginmanual.doc TogoDocClient TogoDocClient... i 1.... 1 2. TogoDocClient... 1 2.1.... 1 2.1.1. JDK 5.0... 1 2.1.2. Eclipse... 1 2.1.3.... 1 2.1.4.... 2 2.2.... 3 2.2.1.... 3 2.2.2.... 4 2.3. Eclipse Commands... 5 2.3.1....

More information

Oracle SOA Suite 11gコンポジットに対するSOASchedulerの構成

Oracle SOA Suite 11gコンポジットに対するSOASchedulerの構成 Oracle SOA Suite 11g コンポジットに対する SOAScheduler の構成 オラクル Senior Solution Architect Robert Baumgartner 2010 年 11 月 Oracle SOA Suite 11g コンポジットに対する SOAScheduler の構成 1 前提条件 https://soasamples.samplecode.oracle.com/

More information

1 1 3 1.1 Web............................ 3 1.2 Servlet/JSP.................................. 3 2 JSP 7 2.1................................... 7 2.2..

1 1 3 1.1 Web............................ 3 1.2 Servlet/JSP.................................. 3 2 JSP 7 2.1................................... 7 2.2.. Servlet/JSP 1 1 3 1.1 Web............................ 3 1.2 Servlet/JSP.................................. 3 2 JSP 7 2.1................................... 7 2.2........................................

More information

JEE 上の Adobe Experience Manager forms のインストールおよびデプロイ(WebLogic 版)

JEE 上の Adobe Experience Manager forms のインストールおよびデプロイ(WebLogic 版) JEE ADOBE EXPERIENCE MANAGER FORMS WEBLOGIC http://help.adobe.com/ja_jp/legalnotices/index.html iii 1 AEM forms 2 AEM Forms 3 4 - WebLogic Server 4.1............................................................................

More information

Web JavaScript Java Applet Flash ActionScript CGI (C, perl, ruby ) PHP Servlet, JSP (JavaServer Pages) ASP 7-2

Web JavaScript Java Applet Flash ActionScript CGI (C, perl, ruby ) PHP Servlet, JSP (JavaServer Pages) ASP 7-2 Servlet 7-1 Web JavaScript Java Applet Flash ActionScript CGI (C, perl, ruby ) PHP Servlet, JSP (JavaServer Pages) ASP 7-2 Servlet Java CGI Tomcat Apache+Tomcat JSP Web HTML Java Java Servlet ( ) 7-3 Servlet

More information

... 2 1 Servlet... 3 1.1... 3 1.2... 4 2 JSP... 6 2.1... 6 JSP... 6... 8 2.2... 9 - Servlet/JSP における 日 本 語 の 処 理 - 1

... 2 1 Servlet... 3 1.1... 3 1.2... 4 2 JSP... 6 2.1... 6 JSP... 6... 8 2.2... 9 - Servlet/JSP における 日 本 語 の 処 理 - 1 Servlet/JSP Creation Date: Oct 18, 2000 Last Update: Mar 29, 2001 Version: 1.1 ... 2 1 Servlet... 3 1.1... 3 1.2... 4 2 JSP... 6 2.1... 6 JSP... 6... 8 2.2... 9 - Servlet/JSP における 日 本 語 の 処 理 - 1 Servlet

More information

HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f

HTML Java Tips   dp8t-asm/java/tips/ Apache Tomcat Java if else f 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway InterfaceWeb HTML Web Web CGI CGI CGI Perl C Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java / Java Java CGI Servlet

More information

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV

10/ / /30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20 6. http, CGI Perl 11/27 7. ( ) Perl 12/ 4 8. Windows Winsock 12/11 9. JAV [email protected] [email protected] http://www.misojiro.t.u-tokyo.ac.jp/ tutimura/sem3/ 2002 12 11 p.1/33 10/16 1. 10/23 2. 10/30 3. ( ) 11/ 6 4. UNIX + C socket 11/13 5. ( ) C 11/20

More information

Web 1 p.2 1 Servlet Servlet Web Web Web Apache Web Servlet JSP Web Apache Tomcat Jetty Apache Tomcat, Jetty Java JDK, Eclipse

Web 1 p.2 1 Servlet Servlet Web Web Web Apache Web Servlet JSP Web Apache Tomcat Jetty Apache Tomcat, Jetty Java JDK, Eclipse Web 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java Java

More information

HTML Java Tips dp8t-asm/java/tips/ Apache Tomcat Java if else f

HTML Java Tips   dp8t-asm/java/tips/ Apache Tomcat Java if else f 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway InterfaceWeb HTML Web Web CGI CGI CGI Perl C Java Applet JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI 1 Java / Java Java CGI Servlet

More information

Microsoft PowerPoint - Lecture_3

Microsoft PowerPoint - Lecture_3 プログラミング III 第 3 回 : サーブレットリクエスト & サーブレットレスポンス処理入門 Ivan Tanev 講義の構造 1. サーブレットの構造 2. サーブレットリクエスト サーブレットレスポンスとは 3. 演習 2 Lecture2_Form.htm 第 2 回のまとめ Web サーバ Web 1 フォーム static 2 Internet サーブレ4 HTML 5 ットテキスト

More information

: : : TSTank 2

: : : TSTank 2 Java (8) 2008-05-20 Lesson6 Lesson5 Java 1 Lesson 6: TSTank1, TSTank2, TSTank3 java 2 car1 car2 Car car1 = new Car(); Car car2 = new Car(); car1.setcolor(red); car2.setcolor(blue); car2.changeengine(jet);

More information

BlueJ 2.0.1 BlueJ 2.0.x Michael Kölling Mærsk Institute University of Southern Denmark Toin University of Yokohama Alberto Palacios Pawlovsky 17 4 4 3 1 5 1.1 BlueJ.....................................

More information

Struts Action Form Request Processor Action HTTP strutsconfig.xml JSP Taglib Web Java Java Injection SpringFramework Web F/W JMX AOP ORM Hibernate Java save AOP insert DB hbm.xml WebAP DB FW Struts EJB

More information

. IDE JIVE[1][] Eclipse Java ( 1) Java Platform Debugger Architecture [5] 3. Eclipse GUI JIVE 3.1 Eclipse ( ) 1 JIVE Java [3] IDE c 016 Information Pr

. IDE JIVE[1][] Eclipse Java ( 1) Java Platform Debugger Architecture [5] 3. Eclipse GUI JIVE 3.1 Eclipse ( ) 1 JIVE Java [3] IDE c 016 Information Pr Eclipse 1,a) 1,b) 1,c) ( IDE) IDE Graphical User Interface( GUI) GUI GUI IDE View Eclipse Development of Eclipse Plug-in to present an Object Diagram to Debug Environment Kubota Yoshihiko 1,a) Yamazaki

More information

Java Platform Debugger Architecture Apache JServ Oracle JVM JPDA JVM Tomcat Oracle JVM... 7

Java Platform Debugger Architecture Apache JServ Oracle JVM JPDA JVM Tomcat Oracle JVM... 7 Oracle JDeveloper 3.1 Servlet/JSP 1... 2 1.1... 2 2 Java Platform Debugger Architecture... 3 3 Apache JServ... 5 3.1 Oracle JVM... 5 3.2 JPDA JVM... 5 4 Tomcat... 7 4.1 Oracle JVM... 7 4.2 JPDA JVM...

More information

Part1 159 a a

Part1 159 a a Tomcat 158 Part1 159 a a Tomcat hello World!

More information

untitled

untitled Struts IT Open Source JavaEE Application Consulting Struts Open Source JavaWorld Jakarta 4 Jakarta/Apache Copyright(c) yukimitsu kurozumi 2007 All Rights Reserved. 2 1986 150 CAC OSS Consulting,, Web System

More information

Microsoft PowerPoint - 4-MySQL50_JDBC_failover.ppt

Microsoft PowerPoint - 4-MySQL50_JDBC_failover.ppt MySQL5.0 JDBC ドライバフェイルオーバ機能 日本ヒューレットパッカード株式会社 オープンソース コンピテンシ センター 2006 年 8 月 31 日 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice 目次

More information

II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java

II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java II 1 p.1 1 Servlet 1.1 Web Web WWW HTML CGI Common Gateway Interface Web HTML Web Web CGI CGI CGI Perl, PHP C JavaScript Web CGI HTML 1.2 Servlet Java Servlet Servlet CGI Web CGI Java Java JVM Java CGI

More information

Microsoft PowerPoint - Lecture_2

Microsoft PowerPoint - Lecture_2 プログラミング Java III 第 2 回 :WebForm および サーブレット入門 Ivan Tanev 講義の構造 1. ダイナミックWebコンテンツとサーブレット 2.Webフォーム 3. 演習 2 1. ダイナミック Web コンテンツとサーブレット 3 1. ダイナミック Web コンテンツとサーブレット Internet Response: HTML テキスト ユーザー 4 1. ダイナミック

More information

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)

More information

Cisco ASA Firepower ASA Firepower

Cisco ASA Firepower ASA Firepower Cisco ASA Firepower ASA Firepower 1 2 3 4 1 1-1 Cisco ASA Cisco ASA Firepower Cisco ASA with Firepower Services Cisco Adaptive Security Device Manager ASDM MEMO Cisco ASA with Firepower Services Application

More information

Java EE 7 アプリケーション設計ガイド - JSF(JavaServer Faces) 2.2 入門編

Java EE 7 アプリケーション設計ガイド - JSF(JavaServer Faces) 2.2 入門編 Java EE 7 アプリケーション設計ガイド - JSF(JavaServer Faces) 2.2 入門編 日本アイ ビー エムシステムズ エンジニアリング株式会社 1 Disclaimer この資料は日本アイ ビー エム株式会社ならびに日本アイ ビー エムシステムズ エンジニアリング株式会社の正式なレビューを受けておりません 当資料は 資料内で説明されている製品の仕様を保証するものではありません

More information

untitled

untitled -1- 1. JFace Data Binding JFace Data Binding JFace SWT JFace Data Binding JavaBean JFace Data Binding JavaBean JFace Data Binding 1JFace Data Binding JavaBean JavaBean JavaBean name num JavaBean 2JFace

More information

untitled

untitled 2005 10 31 Nexaweb Technologies, Inc. i 1 2005 10 31 ii 1...3 1.1... 3 1.1.1 J2SE Development Kit(JDK)...3 1.1.2 Eclipse...3 1.1.3 Eclipse Modeling Framework(EMF)...3 1.1.4 Graphical Editor Framework(GEF)...3

More information

2 Java 35 Java Java HTML/CSS/JavaScript Java Java JSP MySQL Java 9:00 17:30 12:00 13: 項目 日数 時間 習得目標スキル Java 2 15 Web Java Java J

2 Java 35 Java Java HTML/CSS/JavaScript Java Java JSP MySQL Java 9:00 17:30 12:00 13: 項目 日数 時間 習得目標スキル Java 2 15 Web Java Java J 1 2018 4 Java 35 35 262.5 30 1 1 1,045,300 653,300 656,000 2017 12 389,300 2,700 2 946,900 554,900 290,900 101,100 1 2 Java Java Java Web Eclipse Java List Set Map StringBuilder HTML/CSS/JavaScript JSP/Servlet

More information

Quickstart Guide 3rd Edition

Quickstart Guide 3rd Edition 10 QNX QNX 1 2 3 4 5 QNX Momentics QNX Neutrino RTOS QNX Neutrino 6 7 8 QNX Neutrino 9 10 1 1 QNX Neutrino RTOS QNX Momentics Windows Vista Windows 2000 Windows XP Linux QNX Neutrino QNX Momentics CD http://www.qnx.co.jp/

More information

Oracle9i JDeveloper R9.0.3 チュートリアル

Oracle9i JDeveloper R9.0.3 チュートリアル Oracle9i JDeveloper 9.0.3 JavaServer Pages Creation Date: Jan. 27, 03 Last Update: Feb. 13, 03 Version: 1.0 ... 2... 2... 2 JDeveloper JSP... 3... 4 JSP... 5 JSP... 6... 7...10 JDeveloper... 12 TLD...

More information

Microsoft PowerPoint - Tutorial_2_upd.ppt

Microsoft PowerPoint - Tutorial_2_upd.ppt 2 Eclipse を使った Bluemix アプリケーション開発 1 ハンズオン手順 ハンズオンの概要 Eclipse から Java アプリをデプロイする 公開されているプロジェクトをインポートする インポートしたプロジェクトをBluemixにデプロイする ここでは PostgreSQL サービスを提供する ElephantSQL というサービスを使用します デプロイしたアプリケーションを確認する

More information

アプリケーションサーバ JBoss超入門

アプリケーションサーバ JBoss超入門 アプリケーションサーバ JBoss 超入門 ~ 10 分で始める JBoss ~ 株式会社日立ソリューションズ OSS ソリューションビジネス推進センタ山本慎悟 Contents 1. 自己紹介 2. JBoss 概要 3. JBossのインストールおよび初期設定 4. デモ (10 分でセットアップ ) 5. 日立ソリューションズのオープンソースソリューションのご紹介 6. まとめ 2.JBoss

More information

ストラドプロシージャの呼び出し方

ストラドプロシージャの呼び出し方 Release10.5 Oracle DataServer Informix MS SQL NXJ SQL JDBC Java JDBC NXJ : NXJ JDBC / NXJ EXEC SQL [USING CONNECTION ] CALL [.][.] ([])

More information

... 1... 2... 2... 2... 4... 4... 5 HTML/JSP/Servlet... 7 JSP... 7 Servlet... 11 Struts... 15 Struts... 15 Struts... 16... 17... 25 FormBean LoginForm

... 1... 2... 2... 2... 4... 4... 5 HTML/JSP/Servlet... 7 JSP... 7 Servlet... 11 Struts... 15 Struts... 15 Struts... 16... 17... 25 FormBean LoginForm Oracle JDeveloper 10g Struts Creation Date: May 28, 2004 Last Update: Aug 19, 2004 Version 1.0.1 ... 1... 2... 2... 2... 4... 4... 5 HTML/JSP/Servlet... 7 JSP... 7 Servlet... 11 Struts... 15 Struts...

More information

ユニット・テストの概要

ユニット・テストの概要 2004 12 ... 3... 3... 4... 5... 6... 6 JUnit... 6... 7 Apache Cactus... 7 HttpUnit/ServletUnit... 8 utplsql... 8 Clover... 8 Anthill Pro... 9... 10... 10... 10 SQL... 10 Java... 11... 11... 12... 12 setter

More information

MySQLにおけるシステム運用時のポイント

MySQLにおけるシステム運用時のポイント 2007 Apache JMeter 2007 1 30 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Apache JMeter 2 19 2 14 2 3 19 2 14 Free Apache JMeter 4

More information

JC オンライン投稿の操作方法について(mac) 2011_9 FINAL

JC オンライン投稿の操作方法について(mac) 2011_9 FINAL Journal of Cardiology Journal of Cardiology Cases < > Elsevier Editorial System > > Journal of Cardiology.. http://ees.elsevier.com/jjcc Journal of Cardiology Cases http://ees.elsevier.com/jccase Guide

More information

メディプロ1 Javaサーブレット補足資料.ppt

メディプロ1 Javaサーブレット補足資料.ppt メディアプロジェクト演習 1 Java サーブレット補足資料 CGI の基本 CGI と Java サーブレットの違い Java サーブレットの基本 インタラクティブな Web サイトとは Interactive q 対話 または 双方向 q クライアントとシステムが画面を通して対話を行う形式で操作を行っていく仕組み 利用用途 Web サイト, シミュレーションシステム, ゲームなど WWW = インタラクティブなメディア

More information

新・明解Java入門

新・明解Java入門 537,... 224,... 224,... 32, 35,... 188, 216, 312 -... 38 -... 38 --... 102 --... 103 -=... 111 -classpath... 379 '... 106, 474!... 57, 97!=... 56 "... 14, 476 %... 38 %=... 111 &... 240, 247 &&... 66,

More information

<4D F736F F D20566F F6E658C6791D FE382C582CC4A D834F E F8F4390B394C52E646F63>

<4D F736F F D20566F F6E658C6791D FE382C582CC4A D834F E F8F4390B394C52E646F63> [email protected] (Tel: 087-864-2244(FAX )) Vodafone( J-Phone) (J-SA51 090-2829-9999) JavaTM ( Vappli ) SUN ( SUN ) Java2SE(J2SDK1.3.1 Java Standard Edition) Java2MEforCLDC(WTK1.04 Wireless Tool

More information

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション Oracle Application Server 10g (10.1.2) Oracle Application Server10g(10.1.2) : data-sources.xml WAR (Web ) : orion-web.xml JAR (Enterprise JavaBeans) : orion-ejb-jar.xml EAR ( ) : orion-application.xml

More information

オブジェクト脳のつくり方

オブジェクト脳のつくり方 2003 12 16 ( ) ML Java,.NET, UML J2EE, Web Java, J2EE.NET SI ex. ) OO OO OO OO OO (Controller) (Promoter) (Analyzer) (Supporter) http://nba.nikkeibp.co.jp/coachsp.html It takes time. OO OK OO 1.

More information

1: 3 CAS[3] uportal[4] (Web ) 3.1 CAS CAS[3] Yale JA-SIG [5] CAS 1. 2(1) CAS Web (2)CAS ID LDAP 2. 2(3) CAS Web CAS Ticket (4)Web Ticket 3. Ticket Web

1: 3 CAS[3] uportal[4] (Web ) 3.1 CAS CAS[3] Yale JA-SIG [5] CAS 1. 2(1) CAS Web (2)CAS ID LDAP 2. 2(3) CAS Web CAS Ticket (4)Web Ticket 3. Ticket Web ,, 2007 8 2006 CAS uportal Web 2006 10 Web keyword:, CAS, uportal, 1 SOSEKI 1300 2006 PC LAN IT (LMS: Learning Management System) WebCT CALL (Computer Assisted Language Learning) LMS IT [1] 2004 SOSEKI

More information

403-0702_‚Ofl¼

403-0702_‚Ofl¼ HP-UX HP System Insight Manager Whitepaper ..................................................................................2..............................................................2 SIM....................................................................................2.............................................................3................................................................................3

More information

Spring Framework Web Web Web DB AOP DI Java EE 3 Web WebMVC Web Java 4 DB H2 Database Java H2 Database http://www.h2database.com/ Version 1.0 Zip 5 H2 > cd $H2_HOME/bin > java cp h2.jar org.h2.tools.server

More information

Eclipse 操作方法 (Servlet/JSP 入門補助テキスト)

Eclipse 操作方法 (Servlet/JSP 入門補助テキスト) Eclipse 操作方法 (Servlet/JSP 入門補助テキスト) 1. プロジェクトの作成 Eclipse はプロジェクトという単位でプログラムを管理します. 今回のサンプルを実行する為のプロジェクトとして intro プロジェクトを作成します. 1-1. Eclipse 左のツリー画面から空白部分を右クリックし New - Project... を選択します. 1-2. Web - Dynamic

More information

Local variable x y i paint public class Sample extends Applet { public void paint( Graphics gc ) { int x, y;... int i=10 ; while ( i < 100 ) {... i +=

Local variable x y i paint public class Sample extends Applet { public void paint( Graphics gc ) { int x, y;... int i=10 ; while ( i < 100 ) {... i += Safari AppletViewer Web HTML Netscape Web Web 13-1 Applet Web Applet init Web paint Web start Web HTML stop destroy update init Web paint start Web update Event Driven paint Signature Overwriting Overriding

More information

Windows Web Windows Windows WinSock

Windows Web Windows Windows WinSock Windows [email protected] [email protected] 2002 12 4 8 Windows Web Windows Windows WinSock UNIX Microsoft Windows Windows Windows Windows Windows.NET Windows 95 DOS Win3.1(Win16API)

More information

3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello World");

3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println(Hello World); (Basic Theory of Information Processing) Java (eclipse ) Hello World! eclipse Java 1 3 Java 3.1 Hello World! Hello World public class HelloWorld { public static void main(string[] args) { System.out.println("Hello

More information

Web Tomcat MapDataManager i

Web Tomcat MapDataManager i Tomcat EWEB-4K-N013 Web Tomcat MapDataManager i 1... 1 2 Tomcat4.1.29... 2 2.1 Tomcat... 2 2.2 Apache1.3.29... 3 2.3 IIS5.0... 7 3 FAQ...10 3.1 ISAPI...10 ii 1 Java JDK1.3.1 J2SDK1.4.0 JDK JSDK 1-1 JDK

More information

BC4J...4 BC4J Association JSP BC4J JSP OC4J

BC4J...4 BC4J Association JSP BC4J JSP OC4J lê~åäévá=gaéîéäçééê= 9.0.3/9.0.4 BC4J Creation Date: Oct 08, 2003 Last Update: Feb 27, 2004 Version 1.0 ...3... 3 BC4J...4 BC4J...4... 4... 5... 6...7... 8... 9 Association... 13... 15... 20... 22... 25

More information

FileMaker ODBC and JDBC Guide

FileMaker ODBC and JDBC Guide FileMaker 13 ODBC JDBC 2004-2013 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker Bento FileMaker, Inc. FileMaker WebDirect Bento FileMaker,

More information

Plan of Talk CAS CAS 2 CAS Single Sign On CAS CAS 2 CAS Aug. 19, 2005 NII p. 2/32

Plan of Talk CAS CAS 2 CAS Single Sign On CAS CAS 2 CAS Aug. 19, 2005 NII p. 2/32 CAS Single Sign On [email protected] [email protected], Aug. 19, 2005 NII p. 1/32 Plan of Talk CAS CAS 2 CAS Single Sign On CAS CAS 2 CAS [email protected], Aug. 19, 2005 NII p.

More information

Oracle Application Server 10g (9.0.4): Manually Managed Cluster

Oracle Application Server 10g (9.0.4): Manually Managed Cluster Oracle Application Server 10g 9.0.4 : 2004 6 Oracle Application Server 10g 9.0.4 : Oracle Application Server... 3... 3 Oracle Application Server... 3... 3... 4 Oracle Application Server... 6 Oracle Application

More information

Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1

Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1 Java (9) 1 Lesson 7 2008-05-20 Java System.out.println() 1 Java API 1 Java Java 1 GUI 2 Java 3 1.1 5 3 1.0 10.0, 1.0, 0.5 5.0, 3.0, 0.3 4.0, 1.0, 0.6 1 2 4 3, ( 2 3 2 1.2 Java (stream) 4 1 a 5 (End of

More information

10 (1) s 10.2 rails c Rails 7 > item = PlanItem.new => #<PlanItem id nil, name nil,...> > item.name = "" => "" > item.valid? => true valid? true false

10 (1) s 10.2 rails c Rails 7 > item = PlanItem.new => #<PlanItem id nil, name nil,...> > item.name =  =>  > item.valid? => true valid? true false 10 (1) 16 7 PicoPlanner validations 10.1 PicoPlanner Web Web invalid values validations Rails validates validate 107 10 (1) s 10.2 rails c Rails 7 > item = PlanItem.new => #

More information

TOPLON PRIO操作手順

TOPLON PRIO操作手順 TOPLON PRIO 2004/05/24 I/O LON WAGO TOPLON PRIO 1. 1) PCC-10 S/W 2) PC 3) PCC-10 4) Windows Lon WorksR Plug n Play Apply OK 5) Visio LonMaker LonPoint 6) TOPLON PRIO 2. IO-PRO SYM TOPLON-PRIO SNVT NVI

More information

Oracle Forms Services R6i

Oracle Forms Services R6i Creation Date: Jul 04, 2001 Last Update: Jul 31, 2001 Version: 1.0 0 0... 1 1...3 1.1... 3 1.2... 3 1.3... 3 2...4 2.1 C/S... 4 2.2 WEB... 5 2.3 WEB... 5 2.4 JAVABEAN... 6 3 JAVABEAN...7 3.1... 7 3.2 JDEVELOPER...

More information

JavaScript の使い方

JavaScript の使い方 JavaScript Release10.5 JavaScript NXJ JavaScript JavaScript JavaScript 2 JavaScript JavaScript JavaScript NXJ JavaScript 1: JavaScript 2: JavaScript 3: JavaScript 4: 1 1: JavaScript JavaScript NXJ Static

More information

CAS Yale Open Source software Authentication Authorization (nu-cas) Backend Database Authentication Authorization [email protected], Powered by A

CAS Yale Open Source software Authentication Authorization (nu-cas) Backend Database Authentication Authorization to@math.nagoya-u.ac.jp, Powered by A Central Authentication System [email protected] [email protected], Powered by Adobe Reader & ipod Photo March 10, 2005 RIMS p. 1/55 CAS Yale Open Source software Authentication Authorization

More information

[1]...1 [2]...1 [3]...2 3.1...2 3.2...2 3.3...2 3.4...2 3.5 Java...2 3.6 Web...3 [4]...4 4.1...4 4.2...5 4.3...9 4.4...12 4.5 Java...15 4.6 Web...18 [

[1]...1 [2]...1 [3]...2 3.1...2 3.2...2 3.3...2 3.4...2 3.5 Java...2 3.6 Web...3 [4]...4 4.1...4 4.2...5 4.3...9 4.4...12 4.5 Java...15 4.6 Web...18 [ 20 6 30 Java Java Web Java Web Java Web SQL Java Web 3 [1]...1 [2]...1 [3]...2 3.1...2 3.2...2 3.3...2 3.4...2 3.5 Java...2 3.6 Web...3 [4]...4 4.1...4 4.2...5 4.3...9 4.4...12 4.5 Java...15 4.6 Web...18

More information

untitled

untitled SUBJECT: Applied Biosystems Data Collection Software v2.0 v3.0 Windows 2000 OS : 30 45 Cancel Data Collection - Applied Biosystems Sequencing Analysis Software v5.2 - Applied Biosystems SeqScape Software

More information

Client client = ClientBuilder.newClient(); WebTarget webtarget = client.target("http://service.com/user").queryparam("card", " "); Invo

Client client = ClientBuilder.newClient(); WebTarget webtarget = client.target(http://service.com/user).queryparam(card,  ); Invo Builds a Client object ClientBuilder Client WebTarget Invocation Builds a WebTarget with the target URI Specifies HTTP method and auxiliary properties Invocation.Builder Configures URI parameters and initiates

More information

untitled

untitled JavaFX Mobile 1. JavaFX Mobile... 2 1.1. JavaFX... 2 1.2. JavaFX Script... 3 1.2.1.... 3 1.2.2.... 5 1.2.3.... 5 2.... 7 2.1. JDK 6 Update 13... 7 2.2. NetBeans IDE 6.5.1 for JavaFX 1.1.1... 7 3.... 10

More information

TopLink È... 3 TopLink...5 TopLink åø... 6 TopLink å Workbench O/R ~... 8 Workbench À ~... 8 Foundation Library å... 8 TopL

TopLink È... 3 TopLink...5 TopLink åø... 6 TopLink å Workbench O/R ~... 8 Workbench À ~... 8 Foundation Library å... 8 TopL lê~åäé= qçéiáåâ= NMÖENMKNKPF Volume1 Creation Date: Mar 04, 2005 Last Update: Aug 23, 2005 Version 1.0 ...3... 3 TopLink 10.1.3 È... 3 TopLink...5 TopLink åø... 6 TopLink å... 7... 8 Workbench O/R ~...

More information

Adobe LiveCycle Workbench 11 のインストール

Adobe LiveCycle Workbench 11 のインストール Adobe LiveCycle - Workbench 10 http://help.adobe.com/ja_jp/legalnotices/index.html iii 1 1.1............................................................................................ 1 1.2..............................................................................................................

More information

Cleaner XL 1.5 クイックインストールガイド

Cleaner XL 1.5 クイックインストールガイド Autodesk Cleaner XL 1.5 Contents Cleaner XL 1.5 2 1. Cleaner XL 3 2. Cleaner XL 9 3. Cleaner XL 12 4. Cleaner XL 16 5. 32 2 1. Cleaner XL 1. Cleaner XL Cleaner XL Administrators Cleaner XL Windows Media

More information

Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows

Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows Systemwalker IT Service Management Systemwalker IT Service Management V11.0L10 IT Service Management - Centric Manager Windows Systemwalker IT Service Management Systemwalker Centric Manager IT Service

More information

Java演習(4) -- 変数と型 --

Java演習(4)   -- 変数と型 -- 50 20 20 5 (20, 20) O 50 100 150 200 250 300 350 x (reserved 50 100 y 50 20 20 5 (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics; (reserved public class Blocks1 extends

More information