вход по аккаунту

код для вставкиСкачать
Microsoft Exchange Server 2010
Customer Solution Case Study
Commitment to Interoperability Helps OSS and
Exchange Users Collaborate More Effectively
Customer: HPCS SDN BHD
Customer Size: 1-99
Country or Region: Malaysia
Industry: IT
Customer Profile
HPCS Sdn Bhd is an open source
software development company that was
founded in 2009 in Alam Budiman, Shah
Alam, Selangor, Malaysia. The firm
specialises in PHP and MySQL
Software and Services
− Microsoft Exchange Server 2010
“We are passionate about open source, and believe
interoperability makes popular applications more
powerful. Everyone benefits—government agencies,
startups like ourselves and Microsoft.”
Jamalulkhair Khairedin, Technical Consultant, HPCS Sdn Bhd
Malaysian software developer, HPCS Sdn Bhd (HPCS), saw an
opportunity to enhance an open source federal meeting
management tool called MyMeeting, by integrating it with the
Microsoft email platform, Exchange Server. With access to the
Exchange application programming interfaces and Microsoft
technical expertise, HPCS enabled the two applications to
communicate, so that updates, schedules and contact details
flow between them automatically. The ground-breaking solution
improves productivity amongst My Meeting users, and has
improved awareness within Malaysia’s open source community
on collaborations with Microsoft.
Business Needs
For more information about other
Microsoft customer successes, please visit:
During 2005–07, the Malaysian
Administration Modernisation and
Management Planning Unit (MAMPU), a
federal government agency, created an
open source collaboration tool using PHP
and MySQL. Called ‘MyMeeting’, it
maintains meeting schedules, logs
attendance, stores minutes, attributes
action points to attendees and then tracks
compliance. The tool generates reports on
decisions and project status, helping
managers to monitor progress, and
helping executives assess agency
MyMeeting proved very popular, and by
2008, more than 50 government agencies
had deployed it. As a standalone product,
however, MyMeeting could not integrate
with other business applications. This
included Microsoft Outlook, the Exchange-
based application that many agencies used
for email and calendaring.
Microsoft and MAMPU recognized this
opportunity, and approached the open
source independent software vendor (ISV)
that originally created MyMeeting, a
company called HPCS Sdn Bhd.
“This was an exciting challenge and a great
opportunity,” says Shaharizal Othman,
Founder, HPCS, Selangor. “If we could feed
MyMeeting invites and schedules straight
into Outlook inboxes and calendars, it
would immediately improve the user
experience in both applications. To make
this happen, however, we needed to learn
much more about Microsoft Exchange.”
Microsoft Exchange Web Services (EWS)
were core to this integration. EWS is an
application programming interface (API) for
building apps against Exchange. It provides
access to much of the same data that is
made available through Microsoft Office
Outlook, allowing the integration into thirdparty solutions like MyMeeting.
“EWS is a network-exposed service, with
security rules configured by network and
exchange administrators,” says Zalina Abdul
Halim, Platform Strategy Manager,
Microsoft. ”With access to EWS, Othman
and Khairedin were assured of first-class
integration with Exchange and Outlook.”
Microsoft Malaysia gave Othman and his
colleague, Technical Consultant Khairedin
Jamalulkhair Khairedin, practical and
technical support throughout the
integration process. “When we needed help
understanding the Exchange API, Microsoft
connected us to some of their Exchange
technical experts,” says Khairedin. “They
were very helpful, and explained
everything we needed to know.”
Khairedin and Othman spent two months
compiling user requirements, and
researching and designing the solution,
then another six weeks coding the
integration, plus three weeks testing it.
The first integration streamlined schedules
so that time and date information can be
sent directly from MyMeeting to a
recipients’ Outlook inbox as a meeting
request. It also automatically updates
recipients’ calendars providing them with a
consolidated view of their meetings.
The second integration focused on tasks.
Tasks attributed to each attendee in
MyMeeting now automatically show up in
the attendees’ Outlook Task Manager.
Says Khairedin. “This is probably the first
time in Malaysia that a governmentfunded open source application has been
integrated with Microsoft Exchange. At the
end of the project, we released 100
percent of our modifications to the open
source community.”
With the integrated solution now freely
available for download, HPCS have created
an opportunity for the Malaysian
government agencies to streamline
solutions and increase productivity and
collaboration. They have also boosted their
own credibility as developers of
interoperable solutions.
Putting Customers First
“There are lots of people and businesses in
Malaysia that use open source software as
well as proprietary software,” says
This case study is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS
Document published April 2013
Khairedin. “However, developers often end
up being in one camp or the other.
“Through this project, we had the
opportunity to break down those silos and
create a truly interoperable solution with
the users’ needs in mind. To the user, open
or proprietary software often does not
matter. What matters is that it is the best
solution for them. With the MyMeeting
integration, for example, we have made
two separate applications more powerful
in the workplace. Employees can now work
more efficiently.”
Bridging Two Worlds
Khairedin admits that the reality of
working with Microsoft was different from
his expectation. “We were pleasantly
surprised that a small solutions vendor like
ourselves could effectively partner with
global software company,” says Khairedin.
“Microsoft proved to be very supportive.
Our experience shows they are as open as
anyone else.”
“This collaboration sets an important
precedent,” he adds. “We are passionate
about open source, and believe
interoperability makes popular
applications more powerful. Everyone
benefits—government agencies, startups
like ourselves and Microsoft.”
Creating New Opportunities
Khairedin hopes their experience will
stimulate a new trend in software
development – that of building
interoperable solutions. “We want our
community to create applications that are
internationally successful,” he adds. “By
increasing interoperability, Microsoft offers
an excellent platform and a global
ecosystem for all types of developers,
irrespective of the language they use.”
Пожаловаться на содержимое документа