.NET Logo
Welcome Guest Search | Active Topics | Members | Log In | Register

ผมจะทำ WebService ครับ ต้องหาความรู้ด้านใดบ้าง Options · View
dekcomsammo
Posted: Monday, March 10, 2008 4:02:28 PM
Rank: มือฝึกหัด
Groups: Member

Joined: 3/10/2008
Posts: 8
Location: Udon Thani

สวัสดีครับ พอดีผมอยากจะทำ WebService น่ะครับ แบบว่าไม่เคยทำมาก่อน แต่มีแค่พื้นฐาน ด้าน HTML C#.net กับ Java ผมต้องศึกษาเรื่องอะไรบ้างครับ ประมาณว่า

ภาษาที่ใช้, เทคโนโลยีที่ใช้, โปรแกรมอื่นๆที่นำมาช่วย แล้วอื่นๆอีกมากครับ ช่วยตอบหน่อยนะครับ ขอบคุณมากครับ

mrxc
Posted: Monday, March 10, 2008 10:11:37 PM
Rank: มือเทพ
Groups: Member

Joined: 3/6/2008
Posts: 196
Location: TH

ถ้ามีพื้นฐานเท่าที่บอกมานั้นการเริ่มถือว่าไม่อยากเลยครับ เพราะว่าใช้ C เป็นมาก่อนอาจจะหันไปจับ PHP หรือ .Net ก็ได้ครับ

แต่ถ้าเป็น Java เลยก็คงได้แต่อาจจะไม่ค่อยสดวกเท่าไหร่

 

.Net จะดีตรงเครื่องมือช่วยในการออกแบบนั้นครอบคุมมากๆ ทำได้แทบทุกอย่าง ทำให้ง่ายแต่ก็ไม่ได้ความรู้ลึกๆเท่าไหร่

PHP นั้นดีตรงที่ความเร็ว และการทำอะไรเกิดจากเราเองทั้งหมด เครื่องมือแทบไม่ช่วยอะไรนอกจากเซ็คไวยกร

 

ถ้ามองเรื่องขนาดที่จะทำนั้น ถ้าเป็นเว็บขนาดเล็ก PHP จะสร้างได้ไวกว่ามาก (เอาแบบเขียนเองทั้งหมด) แต่ถ้าเป็นขนาดใหญ่

และต้องการความสามารถขนาดสูงแล้ว .Net อาจจะเหมาะกว่า แต่คุณต้องใช้ให้เป็น .Net เป็น OOP ที่สูงมากแต่เท่าที่ผมเจอ

ไม่ค่อยมีใครใช้คุณสมบัตินี้กันเท่าไหร่จึงเป็นเรื่องน่าเสียดายเป็นอย่างสูง

 

ดังนั้นถ้าคุณจะเริ่มต้นผมว่าน่าจะเป็น PHP มากกว่าแต่ถ้าคุณถึงระดับโปร C# แล้วล่ะก็ .Net อาจจะเป็นสภาวะแวดล้มที่คุ้นเคยมากกว่า

แต่ถ้าอยากจะเล่น .Net ให้ได้ผมว่าศึกษา OOP, N-Tier, O/R Maping เพิ่มเติมจะดีมากครับ

dekcomsammo
Posted: Tuesday, March 11, 2008 5:46:29 PM
Rank: มือฝึกหัด
Groups: Member

Joined: 3/10/2008
Posts: 8
Location: Udon Thani

ขอบคุณมากครับ คุณ mrxc ผมก็สนใจที่จะทำโดยใช้เทคโนโลยี .Net นั่นแหละครับ ต้องศึกษา php มั้ยครับ เพราะผมไม่เคยใช้ครับ

แล้วที่นี้เราต้องใช้ทรัพยากรอะไรบ้างครับ เช่น ซอฟต์แวร์ประยุกต์หรือซอฟต์แวร์ระบบ แล้วก็ด้านฮาร์ดแวร์จำเป็นด้วยมั้ยครับ

dekcomsammo
Posted: Wednesday, March 12, 2008 6:08:32 PM
Rank: มือฝึกหัด
Groups: Member

Joined: 3/10/2008
Posts: 8
Location: Udon Thani

รบกวนถามอีกเรื่องครับ ทุกวันนี้มีเวบ เซอร์วิซอะไรบ้างครับที่พอคุ้นๆหู แล้วมันทำงานเกี่ยวกับเรื่องใดครับ

mrxc
Posted: Thursday, March 13, 2008 1:33:44 AM
Rank: มือเทพ
Groups: Member

Joined: 3/6/2008
Posts: 196
Location: TH
E-Com, E-Learning, E-Banking, E-Oction ทำงานก็ตามชื่อเลยครับ
ball
Posted: Thursday, March 13, 2008 2:06:25 AM

Rank: อาจารย์
Groups: Administration

Joined: 12/1/2007
Posts: 473
Location: Bangkok

ก่อนอื่นผมขอทำความเข้าใจกับ Web Services ก่อนนะครับ (เดี๋ยวจะคุยกันคนละเรื่องเดียวกัน)

เว็บเซอร์วิส (Web service) คือระบบซอฟต์แวร์ที่ออกแบบมา เพื่อสนับสนุนการแลกเปลี่ยนข้อมูลกัน ระหว่างเครื่องคอมพิวเตอร์ผ่านระบบเครือข่าย โดยที่ภาษาที่ใช้ในการติดต่อสื่อสารระหว่างเครื่องคอมพิวเตอร์ คือเอกซ์เอ็มแอล เว็บเซอร์วิสมีอินเทอร์เฟส ที่ใช้อธิบายรูปแบบข้อมูลที่เครื่องคอมพิวเตอร์ประมวลผลได้ เช่น WSDL ระบบคอมพิวเตอร์ใช้งานสื่อสารโต้ตอบกับเว็บเซอร์วิสตามรูปแบบที่ได้กำหนดไว้แล้ว โดยการส่งสาสน์ตามอินเตอร์เฟสของเว็บเซอร์วิสนั้น โดยที่สาสน์ดังกล่าวอาจแนบไว้ในซอง SOAP หรือส่งตามอินเตอร์เฟสในแนวทางของ REST สาสน์เหล่านี้ปกติแล้วถูกส่งโดยอาศัย HTTP และใช้ XML ร่วมกับมาตรฐานเกี่ยวกับเว็บอื่นๆ โปรแกรมประยุกต์ที่เขียนโดยภาษาต่างๆ และทำงานบนแพลตฟอร์มต่างๆกันสามารถใช้เว็บเซอร์วิสเพื่อแลกเปลี่ยนข้อมูลผ่านทางเครือข่ายคอมพิวเตอร์ เช่น อินเทอร์เน็ต ในลักษณะเดียวกับการสื่อสารระหว่างโปรเซส (Inter-process communication) บนเครื่องเดียวกัน ความสามารถในการแลกเปลี่ยนข้อมูลระหว่างระบบที่ต่างกันนี้ ( เช่น การแลกเปลี่ยนข้อมูลระหว่าง โปรแกรมที่เขียนโดยภาษาจาวา และโปรแกรมที่เขียนโดยภาษาไพทอน หรือการแลกเปลี่ยนข้อมูลระหว่างโปรแกรมประยุกต์ที่ทำงานบนไมโครซอฟท์วินโดวส์และโปรแกรมประยุกต์ที่ทำงานบนลินุกซ์ ) เกิดขึ้นได้เนื่องจากการใช้มาตรฐานเปิด โดย OASIS และ W3C เป็นคณะกรรมการหลักในการรับผิดชอบมาตรฐานและสถาปัตยกรรมของเว็บเซอร์วิส

ที่มา Wikipedia.org

ลองเล่นกับ Web Services ได้ที่ XMethods.net



Imagination is more Important than Knowledge... /A.Einstein
dekcomsammo
Posted: Thursday, March 13, 2008 5:22:08 PM
Rank: มือฝึกหัด
Groups: Member

Joined: 3/10/2008
Posts: 8
Location: Udon Thani

สวัสดีครับ อาจารย์Ball

แบบว่าผมจะทำโปรเจคต์ที่เป็นเวบ เซอร์วิสที่ให้บริการการสนับสนุนการตัดสินใจทางธุรกิจน่ะครับ แล้วต้องการดึงข้อมูลจากเซอร์วิสอื่นมาช่วยด้วย

อาจารย์พอจะรู้จักเซอร์วิสที่ให้ข้อมูลด้านนี้มั้ยครับ เช่น ราคาทอง หุ้น อัตราแลกเปลี่ยนสกุลเงินต่างๆ หรือราคาน้ำมัน

Users browsing this topic
Guest


Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.

Main Forum RSS : RSS

YAFVision Theme Created by Jaben Cargman (Tiny Gecko)
Powered by Yet Another Forum.net version 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.


Sponsored by