Skip to main content

วัตถุข้อมูลการทำงานร่วมกันคืออะไร?

วัตถุข้อมูลการทำงานร่วมกันคือวัตถุอินเทอร์เฟซการเขียนโปรแกรมที่ใช้ใน Microsoft Windows reg;และ Microsoft Exchange Server reg;สายผลิตภัณฑ์ซอฟต์แวร์พวกเขาเปิดใช้งานการสร้างเทคโนโลยีการส่งข้อความหรือแอพพลิเคชั่นการทำงานร่วมกันในระบบคอมพิวเตอร์ห้องสมุดของวัตถุข้อมูลการทำงานร่วมกันอนุญาตให้นักพัฒนาซอฟต์แวร์สามารถเข้าถึงจุดข้อมูลที่อยู่บนเซิร์ฟเวอร์โฟลเดอร์คอมพิวเตอร์สาธารณะและเครือข่ายรวมถึงที่เก็บไว้ในกล่องจดหมายบนคอมพิวเตอร์สิ่งนี้ช่วยให้สามารถปรับแต่งได้ในระดับที่มากขึ้นภายในผลิตภัณฑ์เนื่องจากผู้ใช้สามารถสร้างและปรับแต่งแอปพลิเคชันการส่งข้อความเพื่อให้เหมาะกับความต้องการเฉพาะของตนเอง

วัตถุข้อมูลการทำงานร่วมกันประเภทนี้ไม่ได้เป็นภาษาการเขียนโปรแกรมเต็มรูปแบบ แต่เป็นส่วนหนึ่งของภาษาสคริปต์ที่ทำงานร่วมกับอินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชันการส่งข้อความ (MAPI) ใน Windows reg;และ Exchange Server reg;ความแตกต่างระหว่างภาษาสคริปต์และภาษาการเขียนโปรแกรมเต็มรูปแบบคือภาษาสคริปต์ได้ถูกสร้างขึ้นโดยมีจุดประสงค์เฉพาะในใจดังนั้นจึงมีข้อ จำกัด ในสิ่งที่โปรแกรมเมอร์สามารถทำได้ในกรณีของวัตถุข้อมูลการทำงานร่วมกันภาษาสคริปต์มีวัตถุประสงค์เพื่อให้โปรแกรมเมอร์สร้างโปรแกรมการส่งข้อความประเภทเฉพาะกิจนอกเหนือจากการปรับเปลี่ยนคุณสมบัติเกี่ยวกับโปรแกรมการส่งข้อความก่อนโปรแกรมที่สร้างขึ้นด้วยมือหรือที่กำหนดเองเหล่านี้สามารถแทนที่หรือปรับปรุงแอปพลิเคชันการส่งข้อความที่มีอยู่แล้วในระบบ

ข้อได้เปรียบหลักในการใช้วัตถุข้อมูลการทำงานร่วมกันคือความยืดหยุ่นด้วยการใช้ภาษาสคริปต์โปรแกรมเมอร์เฉพาะสามารถพยายามเพิ่มคุณสมบัติให้กับซอฟต์แวร์ที่ไม่ได้มีอยู่เดิมสิ่งนี้อาจช่วยประหยัดค่าใช้จ่ายเนื่องจากผู้ใช้ที่มีทักษะจะไม่ต้องหันไปใช้แอปพลิเคชันของบุคคลที่สามอีกต่อไปเพื่อรับคุณสมบัติเฉพาะหากพวกเขามีความรู้เพียงพอในภาษาสคริปต์พวกเขาสามารถสร้างคุณสมบัติที่ต้องการได้ด้วยตนเอง

ข้อเสียของวิธีนี้คือเพราะพวกเขาเชื่อมโยงกับภาษาสคริปต์โดยใช้วัตถุข้อมูลการทำงานร่วมกันจะไม่เสนอจำนวนเท่ากันความยืดหยุ่นในฐานะซอฟต์แวร์ที่สร้างขึ้นโดยใช้ภาษาการเขียนโปรแกรมเต็มรูปแบบคุณสมบัติและโปรแกรมที่สร้างขึ้นจะต้องทำงานภายในกรอบงานที่จัดทำโดย Windows reg;หรือ Exchange Server reg ;, การ จำกัด ศักยภาพโดยรวมของพวกเขาสิ่งนี้จะช่วยลดประโยชน์ของวัตถุข้อมูลการทำงานร่วมกันเล็กน้อยเมื่อเทียบกับการสร้างแอปพลิเคชันใหม่จากพื้นดินโดยใช้ภาษาการเขียนโปรแกรมเต็มรูปแบบ