XML

กูเกิลเพิ่มความสามารถ Video Sitemaps

tags:

กูเกิลได้เพิ่มความสามารถในการทำ Sitemaps สำหรับวีดิโอบนเว็บไชต์ทั่วไป โดยความสามารถนี้เป็นส่วนเพิ่มเติมของ Sitemap Protocol ซึ่งจะอำนวนความสะดวกให้ Crawlers ของกูเกิลวีดิโอเสิร์ชทำดัชนีได้ง่ายขึ้น ผู้ดูแลเว็บสามารถกำหนดรายละเอียดต่างๆ ให้กับวีดีโอได้ แท็กที่น่าสนใจมี Thumbnail (รูปย่อ), family_friendly (ความเหมาะสมขอผู้ชม) และการอนุญาติให้ embed ไปกับผลการค้นหาของกูเกิล (ดูเพิ่ม)

ที่มา Google Web Master Central Blog

เว็บเซอร์วิสที่พัฒนาโดยคนไทย

tags:

ในต่างประเทศ บริษัทที่ประสบความสำเร็จในการทำธุรกรรมและการให้บริการทางอินเทอร์เน็ต ต่างก็นำเว็บเซอร์วิสมาใช้ อย่างเช่น Google, Yahoo, eBay, และ Amazon องค์กรรัฐหลายแห่งก็มีการพัฒนาเว็บเซอร์วิส อย่างเช่น ในประเทศออสเตรเลีย มีการพัฒนาเว็บเซอร์วิสเพื่อช่วยในการติดตามสัตว์เลี้ยงภายในประเทศเขา

ในประเทศไทย ตอนนี้หลายบริษัทเริ่มมีการเรียกใช้บริการเซอร์วิสจากที่อื่น แต่มีองค์กรและบริษัทอยู่น้อยมากที่พัฒนาเว็บเซอร์วิสเพื่อเปิดให้บริการแก่ผู้อื่น ที่เห็นอยู่แบ่งเป็นประเภท และมีรายละเอียดดังนี้

1) องค์กรในภาครัฐ

* เว็บเซอร์วิสกรมสรรพกร ซึ่งเปิดให้บริการข้อมูลหลายอย่าง อาทิเช่น ตรวจสอบความถูกต้องของหมายเลขประจำตัวประชาชน และหมายเลขประจำตัวผู้เสียภาษีอากร สามารถดูรายละเอียดเพิ่มเติมได้ที่ http://www.rd.go.th/webservice/

* VAJA Web Service ให้บริการแปลงข้อความเป็นเสียงพูด (TTS) ด้วยโปรแกรม VAJA ผ่าน Internet มี method ที่ให้บริการ 1 method คือ method vaja โดย method vaja จะรับ argument 3 ตัวคือ ความเร็วเสียง, เพศ,ข้อความ และจะคืนค่า เป็น url ของไฟล์เสียง สามารถดูรายละเอียดเพิ่มเติมได้ที่ http://vaja.nectec.or.th/ws/vaja-webservice.html

* “ ศิลาจารึก เว็บเซอร์วิส” ซึ่งเป็นเว็บเซอร์วิสที่บริการการตัดคำภาษาไทย ที่ชอบเพราะเป็นเว็บเซอร์วิสที่สามารถนำมาประยุกต์ใช้ในด้านต่างๆได้ แม้ว่าในชีวิตประจำวันอาจไม่ค่อยมีความจำเป็น แต่ในงานบางอย่างก็ต้องอาศัยการตัดคำ ตัวอย่างเช่น การใช้การตัดคำร่วมกับโปรแกรมอ่านเอกสารเป็นภาษาพูด หรือในการทำระบบค้นหา (Search Engine) สำหรับภาษาไทย ก็ต้องใช้การตัดคำในการเปลี่ยนรูปแบบข้อมูลให้มีโครงสร้างที่ สามารถค้นหาได้รวดเร็ว เป็นต้น สามารถดูข้อมูลเพิ่มเติมที่ http://mailcleaner.in.th/sila.php

* เว็บเซอร์วิสที่ชอบคือ “การให้บริการข้อมูล Web Service จากระบบฐานข้อมูลของศูนย์ปฏิบัติการจังหวัดเชียงใหม่ 45 ก ลุ่มเรื่อง” เป็นเว็บเซอร์วิสที่ให้บริการข้อมูลทางสถิติในเรื่องต่างๆภายในจังหวัดเชียง ใหม่ เช่น จำนวนประชากรและครัวเรือน อุณหภูมิและปริมาณน้ำฝนในแต่ละเดือน ข้อมูลรายได้ต่อหัว จำนวนสถาบันการศึกษา จำนวนหมู่บ้านที่ไม่มีไฟฟ้าใช้ เป็นต้น ซึ่งการให้บริการข้อมูลเหล่านี้มี Method ที่สามารถดูข้อมูลได้ทั้งในระดับจังหวัด อำเภอ และตำบล สามารถดูข้อมูลเพิ่มเติมได้ที่ http://webservice.chiangmaipoc.net/

2) บริษัทเอกชนที่เปิดให้บริการข้อมูลทั่วไปแก่ประชาชน

เว็บเซอร์วิสปตท ซึ่งเปิดให้บริการดูราคาน้ำมันล่าสุด และข่าวล่าสุดเกี่ยวกับน้ำมัน สามารถดูรายละเอียดเพิ่มเติมได้ที่ http://www.pttplc.com/pttinfo.asmx

3) บริษัทเอกชนที่มีการเปิดให้บริการข้อมูลในเชิงพาณิชย์

มี บริษัท A2Z Professional Travel ซ ึ่งเปิดให้บริการจองห้องโรงแรมในประเทศไทย และเรียกใช้บริการจองห้องโรงแรมในประเทศต่าง ๆ ทั่วโลกโดยใช้เทคโนโลยีเอกซ์เอ็มแอลและเว็บเซอร์วิส สามารถดูรายละเอียดเพิ่มเติมได้ที่ http://www.a2zprotravel.com/

4) กำลังพัฒนาและดำเนินการอยู่

* ตอนนี้ทางอาจารย์ และนักศึกษาภาควิชาวิศวกรรมคอมพิวเตอร์ มหาวิทยาลัยขอนแก่น ก ็ได้มีความร่วมมือกับ กลุ่มวิจัยของ ดร. นัยนา สหเวชชภัณฑ์ นักวิจัยเนคเทคในการพัฒนาระบบทะเบียนเว็บเซอร์วิสแห่งประเทศไทย เพื่อรวบรวมเว็บเซอร์วิสที่พัฒนาโดยคนไทย และสนับสนุนการพัฒนาเว็บเซอร์วิสภายในประเทศ ซ ึ่งเนคเทคก็เห็นความสำคัญของเทคโนโลยีนี้ ดังจะเห็นได้จากเนคเทคได้จัดให้มีการแข่งขันพัฒนาโปรแกรมแห่งประเทศไทย ในหัวข้อเว็บเซอร์วิสมาประมาณ 4-5 ปี

* ตอนนี้ทางอาจารย์ และนักศึกษาปริญญาโท ภาควิชาวิศวกรรมคอมพิวเตอร์ มหาวิทยาลัยขอนแก่น แ ละกลุ่มวิจัยของ ดร. ศิษเฎศ ทองสิมา นักวิจัยไบโอเทค และ ดร. กุลวดี ศรีพานิชกุลชัย นักวิจัยเนคเทค ก็ได้มีความร่วมมือกันในการพัฒนาระบบที่ใช้ในการบูรณาการของแหล่งข้อมูลเสมือนโดยใช้เว็บเซอร์วิสและเพียร์-ทู-เพียร์ เ พื่อทำให้นักวิจัย นักวิทยาศาสตร์ที่ต้องการค้นหาและวิเคราะห์ข้อมูลจีโนมที่อยู่ที่ต่าง ๆ ได้จากการเข้าไปใช้ที่ระบบเดียวข้อมูลจีโนมที่กระจายอยู่ตามหน่วยวิจัยต่าง ๆ เหล่านี้ ได้แก่ ฐานข้อมูลจีโนมกุ้ง จีโนมข้าว สนิปของคน และสาหร่ายเกลียวทอง เป็นต้น

ห ากท่านใดทราบเว็บเซอร์วิสอื่น ๆ ที่พัฒนาโดยคนไทย กรุณาแจ้งให้ทราบด้วย เพื่อจะได้รวบรวมเข้าไว้ในระบบทะเบียนเว็บเซอร์วิสสาธารณะของประเทศไทย ขอบคุณค่ะ

อ้างอิงจาก http://gotoknow.org/blog/krunapon/88331

SOA กับ Web Services เหมือนหรือแตกต่างกันอย่างไร

tags:

SOA เป็นรูปแบบของการพัฒนาซอฟต์แวร์ที่เน้นให้ซอฟต์แวร์สามารถให้บริการได้โดยไม่ มีเงื่อนไขหรือข้อกำหนดของแพลตฟอร์มที่ใช้ของผู้ร้องขอบริการ ส่วน Web service เป็นซอฟต์แวร์ที่ให้บริการผ่านทางอินเทอร์เน็ตซึ่งข้อมูลระหว่างผู้ให้บริการและผู้ขอบริการอยู่ในรูปแบบของภาษาเอกซ์เอ็มแอล ฉะนั้นจริง ๆ แล้ว Web service คือซอฟต์แวร์ที่สามารถพัฒนาในอยู่ในรูปแบบของ SOA การที่ผู้ให้บริการ Web service และ ผู้ร้องขอ Web service สื่อสารกันด้วยภาษาเอกซ์เอ็มแอลซึ่งเป็นภาษามาตรฐานที่ใช้ในการนำเสนอและแลกเปลี่ยนข้อมูลผ่านทางอินเทอร์เน็ต จึงทำให้การเรียกใช้ Web service ไม่ขึ้นอยู่กับแพลตฟอร์มของผู้เรียกใช้ โดยสรุปแล้ว SOA เป็นสไตล์หรือเป็นรูปแบบ ส่วน Web service Technology เป็นวิธีการพัฒนา ความสัมพันธ์ระหว่าง SOA และ Web Services ก็คือ Web service เป็นซอฟต์แวร์ที่ทำให้ SOA เกิดขึ้นจริงและใช้ได้จริง

ที่มา: http://gotoknow.org/blog/krunapon/88330

StAX: XML Parser API ที่น่าใช้

tags:

ในปัจจุับันเราจะพบว่าข้อมูลส่วนใหญ่จะอยู่ในรูปแบบของภาษา XML ดังนั้นนักพัฒนาโปรแกรมจำเป็นจะต้องเรียนรู้การพัฒนาโปรแกรม XML parser ที่มีประสิทธิภาพเพื่อเข้าไปอ่าน แก้ไข และสร้างข้อมูลในภาษา XML ในช่วงแรก DOM (Document Object Model) และ SAX (Simple API for XML) เป็น API ที่คนนิยมใช้กัน แต่ทั้ง 2 ตัวมีข้อดีและข้อเสียแตกต่างกันคนละแบบ ข้อดีของ DOM คือใช้ง่าย แต่ต้องการพื้นที่หน่วยความจำเยอะ ในขณะที่ SAX ใช้ยาก และทำงานได้เร็ว และไม่ได้ต้องการพื้นที่หน่วยความจำเยอะ

Site Search

 
Web blognone.com

Poll