bonjour,
j'aimerai savoir si je peut exécuter du java dans un script PHP?
j'aurai ce code à exécuter dans un script PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import javax.management.j2ee.ManagementHome; import javax.management.j2ee.Management; Properties props = new Properties(); props.setProperty(Context.PROVIDER_URL, "iiop://myhost:2809"); Context ic = new InitialContext(props); Object obj = ic.lookup("ejb/mgmt/MEJB"); ManagementHome mejbHome = (ManagementHome) PortableRemoteObject.narrow(obj, ManagementHome.class); Management mejb = mejbHome.create(); ObjectName jvmQuery = new ObjectName("*:j2eeType=JVM,*"); Set s = mejb.queryNames(jvmQuery, null); ObjectName jvmMBean = (ObjectName) s.iterator().next(); boolean hasStats = ((Boolean) mejb.getAttribute(jvmMBean, "statisticsProvider")).booleanValue(); if (hasStats) { JVMStats stats = (JVMStats) mejb.getAttribute(jvmMBean, "stats"); String[] statisticNames = stats.getStatisticNames(); if (Arrays.asList(statisticNames).contains("heapSize")) { System.out.println("Heap size: " + stats.getHeapSize()); } }
Partager