23. 7
โดยโปรแกรมเหล่านี้ จะมีลกษณะพิเศษที่ต่างจากโปรแกรมที่เขียนขึ้น
ั
ในภาษาอื่นอย่าง C หรื อ C++ คือสามารถทางานได้หลาย platform*
(อย่างเช่น Windows, Solaris, Linux)
(http://www.jhelp.net/article.aspx?id=10066)
ตัวอย่าง CodeJava การส่งข้อมูลจากไฟล์ Java เข้าฐานข้อมูล Web Service
สรุ ปJava ทาหน้าที่ในการรันโค้ด ที่มีหน้าที่เชื่ อมต่อฐานข้อมูลโดยจะจัดเก็บใน
ส่ วนของข้อมูลที่ตองเชื่ อมต่อ เช่น (“id”, iden trim()) , (“ password”, pass.trim()) ,
้
("name", name.trim()),("tel", tele.trim()) .
XML
- E
try { httpclient = new DefaultHttpClient();
x
httppost = new HttpPost("http://10.0.2.2/project/test/AddData.php");
t
e
nameValuePairs = new ArrayList<NameValuePair>(8);
n
nameValuePairs.add(new BasicNameValuePair("id", iden.trim()));
s
nameValuePairs.add(new BasicNameValuePair("password", pass.trim()));
i
v
nameValuePairs.add(new BasicNameValuePair("name", name.trim()));
e
nameValuePairs.add(new BasicNameValuePair("surname", sur.trim()));
nameValuePairs.add(new BasicNameValuePair("faculty", fac.trim()));
M
a
nameValuePairs.add(new BasicNameValuePair("department", dep.trim()));
r
nameValuePairs.add(new BasicNameValuePair("tel", tele.trim()));
k
nameValuePairs.add(new BasicNameValuePair("email", ema.trim()));
u
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
p
response = httpclient.execute(httppost);
L
inputStream = response.getEntity().getContent();
a
n